Какую пользу поставить ol, ul {list-style: none; } в сбросе CSS - PullRequest
0 голосов
/ 05 февраля 2010
  1. Какая выгода поставить ol, ul { list-style: none; } в css reset. Пока мы сохраняем только стиль списка в навигации. Должен держать это в содержание, если мы хотим нормальный стиль «упорядоченный список» и «неупорядоченный список» пункт, то мы должны определить снова.
  2. нормально поставить ul { list-style: none; } но какая выгода для ol { list-style: none; }

Сброс ссылки Эрика Мейера

Ответы [ 4 ]

1 голос
/ 05 февраля 2010

Преимущество состоит в том, чтобы свести все браузеры к одной и той же начальной точке. После этого вы можете определить свои списки так, как вы хотите, потому что теоретически разные браузеры могут иметь разные значения по умолчанию.

Помните, что list-style является составным свойством, охватывающим list-style-type, list-style-position и list-style-image. Также list-style-style для неупорядоченных списков охватывает круги, квадраты и т. Д., Но также относится к упорядоченным спискам (римские, греческие и т. Д.).

1 голос
/ 05 февраля 2010

Я бы сказал, что нет пользы. Поместите { list-style: none; } туда, где вам нужно, чаще всего в навигации, как вы уже сказали.
Определение его для повторного отображения маркеров - это неправильное использование (если, конечно, вы не хотите менять тип маркера).

И я думаю, ol добавлено, чтобы охватить все типы списков.

0 голосов
/ 05 февраля 2010

Я полагаю, что некоторые браузеры по умолчанию имеют значение 'none' для <ul>, что, вероятно, является причиной сброса. Конечно, вы можете изменить сброс на «default» на «disc», а затем вручную установить «none» для навигации.

Я полагаю, что при сбросе для него установлено значение "none", поскольку они также имеют тенденцию удалять отступы из элементов, а когда вы удаляете заполнение из <ul> или <ol>, пули будут выходить из блока элементов.

0 голосов
/ 05 февраля 2010
  1. Там может не быть выгоды, если вы уже на list-style: none;

  2. То же преимущество, что и у первого.

Смысл сброса CSS всех стилей в том, что вы покрываете все свои базы. Это не означает, что вам нужны все перезагрузки, и при этом глобальный сброс css не обязательно является лучшим решением (некоторые полезные настройки по умолчанию также сбрасываются).

Это своего рода ядерный вариант.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...