我似乎無法找到關於是否應將樣式列表樣式類型(或其任何親屬)應用於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
- 8. PHP生成UL LI,UL LI
- 9. 類應用於UL或包裝div?
- 10. 列表類型樣式
- 11. 如何將jquery代碼應用於UL中的所有LI
- 12. 將css樣式添加到某個沒有嵌套的li ul
- 13. 將類應用到ul中的每個第四個li
- 14. 從無序列表中使用ul和li選擇li的ID
- 15. 將css應用於特定的li類
- 16. 擴展Collapsable HTML列表ul-li
- 17. jQuery slideToggle嵌套列表ul li結構
- 18. ul li列表不正確對齊
- 19. 使用jQuery將列表項目(LI)分組爲OL/UL
- 20. 列表樣式沒有應用+ li邊界
- 21. CSS - ul列表樣式未呈現
- 22. 將類添加到具有更多(或)少於2個li的ul中
- 23. CSS - 如何繼續在UL LI的第二列UL LI
- 24. 將CSS樣式應用於HTML表格
- 25. 如何對齊ul列表類型圖像中間的li文本
- 26. 將樣式應用於jQueryUI
- 27. 使用ul/li中的同一個類
- 28. 如何將分離的li元素添加到ul列表中
- 29. 列表樣式類型的問題
- 30. 將ul的li文本與一個主ul進行比較,並將它應用到不同的li上
謝謝。我能否澄清一下 - 這實際上意味着爲了支持IE6&7,這意味着需要對ul(或ol)和li應用list-style-type。 – byronyasgur
只是李將適用於所有瀏覽器 – Einacio