我通過W3C validator驗證這個CSS:list-style-type可以在CSS3中設置爲NONE嗎?
#breadcrumbs {
list-style-type: none;
padding-left: 0;
}
,並獲得此輸出:
Value Error : list-style-type none is not a list-style-type value : none
這有什麼錯價值none
這裏?
我通過W3C validator驗證這個CSS:list-style-type可以在CSS3中設置爲NONE嗎?
#breadcrumbs {
list-style-type: none;
padding-left: 0;
}
,並獲得此輸出:
Value Error : list-style-type none is not a list-style-type value : none
這有什麼錯價值none
這裏?
是的,list-style-type: none
在CSS3中有效,如在CSS 2.1中。這適用於最近的working draft以及當前的editor’s draft的CSS列表和計數器模塊級別3.
但驗證器有一個錯誤在這裏;據報道在兩天前:Bug 19927 - list-style-type不驗證。看來這個bug比最初報告的更廣泛;即使list-style-type: disc
失敗!
驗證器錯誤當然不會影響瀏覽器行爲。您可以繼續使用list-style-type: none
。
更新:驗證程序錯誤現在已修復。
拼圖驗證程序正在以超出想象的方式打破。我不再使用它了 - 我現在依靠諮詢規範並手動讀取我的代碼來驗證它。 – BoltClock
@BoltClock,W3C的CSS驗證器有缺陷,但沒有更好的選擇。 htmlhelp.com CSSCheck很好,但是它過時了(CSS 1加上一些CSS 2!)。瀏覽器中的CSS錯誤報告很有用,但它涉及瀏覽器可以處理的內容,而不是規範。 –
驗證器錯誤已於2012年11月13日修正,其評論「這是一個暫時的問題,同時使css3實現 最新」。 –
我不知道爲什麼,但它試一下:
#breadcrumbs {
list-style:none;
padding-left: 0;
}
這應該驗證罰款和list-style
具有同樣的效果。
我可以看到你的整個源代碼嗎? – pixelfreak
這是完整的源代碼 – yegor256