2010-05-27 51 views
5

我有兩個問題:文檔類型,HTML 5

1)的HTML5發佈,如果是,什麼時候?

2)是否使用HTML5的文檔類型?或者是它更好地使用這些中的一個: - HTML 4.01嚴格, - HTML 4.01過渡, - HTML 4.01框架集, - XHTML 1.0嚴格, - XHTML 1.0過渡, - XHTML 1.0框架集, - XHTML 1.1

+1

重複? http://stackoverflow.com/questions/5629/any-reason-not-to-start-using-the-html-5-doctype – ghoppe 2010-05-27 20:56:53

+0

謝謝大家的答案 - 還有一個問題:我應該在這裏使用哪種文檔類型: http://www.ursic-ei.si/ – MB1 2010-05-27 21:06:51

+1

除非您使用XML MIME類型發送頁面,否則文檔類型對瀏覽器的唯一區別在於是否觸發標準模式。您正在考慮的所有文檔類型(包括HTML5文檔類型)都會觸發標準模式,因此只有在您將它作爲XML發送時纔會起作用(或者您使用的其他工具依賴於文檔嚴格遵守其文檔指定的文檔類型)。 – eyelidlessness 2010-05-27 21:13:12

回答

7
<!DOCTYPE html> 

這就是HTML5的文檔類型。所有現代瀏覽器都支持HTML5,但功能支持不一定完整。

截至2010年3月,規格爲標準草案狀態,根據W3C HTML5的時間表應該由2010年底

這裏顯示的HTML5特性的支持尼斯臺達到W3C推薦標準狀態: http://www.findmebyip.com/litmus/#target-selector

在我看來,沒有理由不使用HTML5文檔類型。

+1

該圖很好,但有點誤導。例如,iPhone上的Safari具有GeoLocation支持。那裏必須有一個更詳細的矩陣。 – 2010-05-27 21:09:33

+0

@Frank這是真的,但圖表並沒有列出iPhone作爲平臺,只有Mac/Windows ... – ghoppe 2010-05-27 23:17:56

+0

你可以說「**所有**瀏覽器都支持HTML5,但功能支持不一定完成」。例如,NetScape 3支持HTML5解析器,但不支持某些元素,如「