我似乎无法找到关于是否应将样式列表样式类型(或其任何亲属)应用于ul/ol标签或li标签。这可能是因为它没有任何区别,但也许有人可以证实这一点,并提供最佳实践建议。将列表样式类型应用于ul或li
回答
最好的做法是指定列表样式列表本身(UL,OL),以及李的将是因为W3 CSS2.1推荐级联
的:
继承会将OL和UL元素的“列表样式”值转换为LI元素。这是指定列表样式信息的推荐方式。
然而,IE6和7将不能正确识别这种继承,所以你必须到列表样式应用到li元素,如果你打算支持他们
正如您从W3C documentation可以看到的那样,它适用于含有display: list-item
的元素,即ul
和ol
元素。
实际上,'ul'和'ol'有'display:block'。 'li'为'list item'的缩写[ – Einacio
]。无论如何,该属性是**继承**,所以李元素得到它。 – entropid
除ie6/7 ...要清楚吗? – byronyasgur
- 1. iPhone列表样式像UL LI
- 2. 如何使用WebDriver确定列表类型(ul/li vs span)
- 3. 从UL LI中删除类但不是UL LI使用jQuery的UL LI LI
- 4. CSS样式列表UL LI - (精灵)加载跳跃
- 5. CKEditor:自定义样式UL/LI元素
- 6. ul-li元素样式不正确
- 7. 针对来自父母UL LI列表中的另一个UL LI列表
- 8. 如何将项目放在div类的列表(ul li)中?
- 9. 用PHP数组创建列表(UL,LI)
- 10. 我在这里的样式(ul,li或a)
- 11. 类应用于UL或包装div?
- 12. 列表类型样式
- 13. PHP生成UL LI,UL LI
- 14. 如何将jquery代码应用于UL中的所有LI
- 15. 将焦点样式事件应用于UL标记元素
- 16. 无法将不同的样式应用于导航和ul
- 17. 将css样式添加到某个没有嵌套的li ul
- 18. 将类应用到ul中的每个第四个li
- 19. 将css应用于特定的li类
- 20. 从无序列表中使用ul和li选择li的ID
- 21. 如何将一个类自动应用于UL中的所有新LI元素?
- 22. 使用css自动将不同列样式应用于表列
- 23. 如何将样式应用于jqxDatatable列
- 24. PHP我怎样才能按类从ul列表中分割出li项目?
- 25. 列表样式没有应用+ li边界
- 26. 使用jQuery将列表项目(LI)分组为OL/UL
- 27. jQuery slideToggle嵌套列表ul li结构
- 28. ul li列表不正确对齐
- 29. 扩展Collapsable HTML列表ul-li
- 30. CSS - ul列表样式未呈现
谢谢。我能否澄清一下 - 这实际上意味着为了支持IE6&7,这意味着需要对ul(或ol)和li应用list-style-type。 – byronyasgur
只是李将适用于所有浏览器 – Einacio