1
我想驗證我的CSS。當我進入http://jigsaw.w3.org我的網站的網址,我看到這條消息:屬性自動換行不存在:打破字斷字。如何在我驗證的CSS中使用自動換行代碼,或者如何在CSS 2.1中包裝單詞?如何使用自動換行屬性在CSS 2.1和CSS驗證
我想驗證我的CSS。當我進入http://jigsaw.w3.org我的網站的網址,我看到這條消息:屬性自動換行不存在:打破字斷字。如何在我驗證的CSS中使用自動換行代碼,或者如何在CSS 2.1中包裝單詞?如何使用自動換行屬性在CSS 2.1和CSS驗證
word-wrap
是CSS3所以沒有辦法讓它在CSS2驗證工作。
我不知道在CSS2一種解決方法。您可能不得不與無效的CSS住在這種情況下,還是把所有的無效規則到一個單獨的樣式表:
styles.css
.text { font-size: 12px; color: red; ..... }
invalid.css
.text { word-wrap: break-word }
這種方式,主樣式表將驗證,這是很好的,如果你正在使用它用於質量控制。
像這部分關於將「無效」CSS分隔成一個單獨的文件或規則......你有任何參考? – 2011-05-07 21:24:58
我不認爲你可以。 word-wrap是CSS3。 – 2011-05-07 20:54:38
有效性不再相關。不要去想它。 – duri 2011-05-07 21:02:14
@duri有效性仍然是*非常*有關在某些情況下。它仍然是檢測結構和語法錯誤的唯一可靠方法。它在自動構建過程中對質量控制也是非常寶貴的。不要低估CSS和HTML中的有效性的價值。 – 2011-05-07 21:03:20