将list-style-type应用于ul或li

时间:2011-09-23 17:09:05

标签: html css

我似乎无法找到关于我是否应该将样式列表样式类型(或其任何亲属)应用于ul / ol标签或li标签的结论性答案。这可能是因为它没有任何区别,但也许有人可以确认并提出最佳实践建议。

2 个答案:

答案 0 :(得分:13)

最佳做法是将列表样式分配给列表本身(ul,ol),并且li会因为级联而拥有它

来自w3 css2.1推荐:

  

继承会将“list-style”值从OL和UL元素传递给LI元素。这是指定列表样式信息的推荐方法。

然而,ie6和7将无法正确识别此继承,因此如果您计划支持它们,则必须将列表样式应用于li元素

答案 1 :(得分:2)

W3C documentation可以看出,它适用于display: list-item的元素,这意味着ulol元素。