Реферат: Кулинарные рецепты CSS
(Те же правила применимы к ol и dl)
EricA. Meyer написал подробное объяснение по этой проблеме.
Как можно добавить отступ между элементами списка? htmlcss
Если элемент списка - текст, лучше всего оформить его как параграф:
<li><p>a list item</p></li>
В других случаях можно добавить два переноса строки в конце каждого элемента списка:
<li>a list item<br><br></li>
Для более аккуратного и эффективного решения проблемы следует использовать CSS, так как он не затрагивает структуру документа. Эта декларация даст тот же эффект, что и уже приведенные способы:
li { margin-top: 1em; }
Внимание: установка line-height для списка приведет не только к увеличению расстояния между элементами, но добавит междустрочное расстояние для содержания каждого элемента.
Почему текст в Netscape 4.* становится все меньше и меньше? htmlcss
Netscape 4.* рассматривает следующие один за другим тэги <p> (даже корректно закрытые) как вложенные, и поэтому уменьшает размер текста.
Проблема возникает оттого, что пары </p><p> в модели отображения Netscape 4.* взаимно уничтожаются. Добавьте пробел или любой другой символ между тэгами (например, так: </p> <p>) и проблема решится.