идентификаторы должны быть уникальными на странице HTML.Для форматирования нескольких элементов на странице с похожими правилами используйте атрибут class
.Попробуйте изменить атрибут id
на вашем div
на class
.Также измените свой CSS с #bookInfo
на .bookInfo
.
Также, <ul>
запускает неупорядоченный список.Тип тега only , который разрешен непосредственно внутри него, является <li>
, который создает запись в этом списке.<div>
здесь не разрешено.Вы можете изменить <div>
на <li>
или просто удалить <ul>
, в зависимости от ваших реальных семантических желаний.
Еще одно неправильное использование - ваши </br>
теги.Если тег начинается с </
, он считается закрывающим тегом, в отличие от <br/>
, который является пустым тегом и, вероятно, имеет в виду именно то, что вы здесь имели в виду.
В качестве последнего совета по стилю, вам следует придерживатьсядля всех низших классов и идентификаторов. Это значительно упрощает отладку и выглядит лучше.