2011-07-26 68 views
2

我一直在閱讀一些相當古老的書來學習CSS。我注意到,他們大多建議樣式聲明這樣寫保持向後兼容「舊瀏覽器」不支持CSS:評論HTML文檔中的樣式表以支持舊版瀏覽器

<style type="text/css"><!-- 

(style declarations) 

--></style> 

所以我的問題是,這仍然是一個普遍建議的做法(並且它仍然真正使用),考慮到現在幾乎沒有人使用舊式瀏覽器無法處理樣式聲明?

+0

你會驚訝有多少人使用舊版瀏覽器(IE6) – Ibu

+0

即使我沒有在'style'標籤中使用HTML註釋,我從來沒有在IE6中遇到過問題。 –

+7

我們在這裏說「老像Netscape 2」而不是「老像IE 6」。 – Quentin

回答

8

所以我的問題是,這仍然是一個普遍的做法提出

只有在貨物邪教教程。

(和它仍然是真正使用)

是的,但不是任何有用的效果。它們在當時是有用的,現在(十五年後)不會死。

在HTML中它們毫無用處。在XHTML中,它們是有害的(因爲腳本元素在XHTML中不包含隱式CDATA,所以如果文檔被解析爲XHTML,那麼它們將作爲實際評論並隱藏腳本)。

+0

啊,謝謝澄清這一點。有趣的是看到這些書已經發表5年後有多少變化。 – kibibyte

+2

如果僅僅是5年...... – Quentin

相關問題