2011-07-19 154 views
1

關於我幾年前創建的網站,我被問到「網站是否支持HTML5?」我的HTML4網站是否支持HTML5?

該網站是使用標準HTML在幾年前建成的。

對於這樣的問題,正確的答案是什麼?我認爲這是支持HTML5或不支持HTML5的瀏覽器,因爲它們呈現腳本?

回答

2

這是不是真的是一個好問題。

但是,您的網站將繼續在支持HTML4和您使用的文檔類型的瀏覽器中工作。這種支持可能會持續很長時間。

您可以輕鬆地開始通過添加HTML5 DOCTYPE將您對HTML5的網站:

<!DOCTYPE html>

的HTML5 DOCTYPE是向後兼容的。

你可以閱讀更多在這裏:How to write backwards compatible HTML5?

1

如果你的網站是有效的「HTML4」 - 有許多口味 - 你的網站將是未來的證明,即使它不是用HTML5寫的。

您可以測試兼容性與W3C Markup Validation Service

0

文檔類型支持不同betweeen瀏覽器。

您應該檢查HTML5規範和您的網站doctype規範之間的差異,看看它們是否兼容,以保證其符合標準。

無論如何,問題恰恰相反,使用新的HTML5功能的網站可能與不支持它們的舊瀏覽器不兼容。

1

簡短回答:是的 - IMO這個問題更多關於瀏覽器是否會繼續支持HTML4?

但是,HTML5確實開始棄用HTML 4中的一些元素/屬性,我可以想象未來瀏覽器可能會開始使用的一種場景。