我似乎無法找到關於是否應將樣式列表樣式類型(或其任何親屬)應用於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