Я изучаю CSS. Я знаю, что мы можем использовать атрибут list-style-type
для установки маркера списка. Можем ли мы применить этот атрибут к тегу div
?
Могу ли я использовать тег list-style-type для div?
Ответ 1
Да, вы можете. Следующее приводит к тому, что тег div
похож на себя как элемент списка:
div {display:list-item;}
Ответ 2
Вы можете установить любое свойство CSS для любого элемента HTML. Фактически, элемент всегда имеет все свойства CSS (с заданным начальным значением как значение, если оно не задано). Однако не все свойства влияют на все элементы при любых обстоятельствах.
В частности, определение свойства list-style-type
говорит: "Применяется к: элементам с" display: list-item "". Здесь "относится к" средствам "влияет на рендеринг".
Кроме того, даже если вы установите display: list-item
на div
, маркер списка (например, маркер или номер) не будет отображаться, если в нем не будет места слева от содержимого элемента для его размещения, Вы можете расположить пространство, используя свойства поля. Пример:
div {
display: list-item;
margin-left: 1.3em;
list-style-type: circle;
}