Большинство сайтов показывает синтаксис применением list-style
к но я видел некоторые учебные сайты (как этот), которые применяются
list-style
к
или
.
Который является 'корректным' путем?
Согласно ссылке W3C CSS2, которую можно найти здесь ,
Другим решением было бы указать информацию «в стиле списка» только для элементов типа списка:
ol.alpha {list-style-type: lower-alpha} ul {list-style-type: disc}
При наследовании значения 'list-style' передаются из элементов OL и UL в Элементы LI. Это рекомендуемый способ указать информацию о стиле списка.
Таким образом, вы можете сделать это на уровне общего списка, если все ваши элементы будут одинаковыми, но вместо этого вы можете сделать это на уровне входа в список, если, например, некоторые записи будут иметь разные глифы (например, квадрат вместо диска), чтобы передать какой-то смысл. Вы также можете использовать и , при этом стиль уровня списка будет использоваться по умолчанию, чтобы быть переопределенным (но будьте осторожны с приоритетом селектора!).
Поскольку отсутствие стиля списка встречается чаще, чем наличие стиля списка, я лично применяю его к обоим в глобальном сбросе в верхней части моей таблицы стилей.