Должны ли свойства стиля списка идти на элемент ul или li?
ul
li
Я никогда не видел списков с разными маленькими значками слева от них (в пределах одного и того же ul), но я видел свойство, используемое для обоих элементов, ранее в моих путешествиях.
Какой из них правильный?
Это должно идти по ул / ол, ср. http://www.w3.org/TR/CSS2/generate.html#list-style
Редактировать : В нижней части (http://www.w3.org/TR/CSS2/generate.html#propdef-list-style) вы найдете обсуждение проблемы. Это сводится к:
Наследование будет передавать значения 'list-style' из элементов OL и UL в элементы LI. Это рекомендуемый способ указания информации о стиле списка.
Предлагаю поставить на ul / ol. Если вы поместите его в li, он будет применяться как к упорядоченным, так и неупорядоченным спискам, что, вероятно, не то, что вам нужно (нумерация исчезнет).
ol
По это ,
Свойство в стиле списка является сокращением свойство для установки всех свойства для списка в одном декларация.
ul { list-style: disc outside }