關於我幾年前創建的網站,我被問到「網站是否支持HTML5?」我的HTML4網站是否支持HTML5?
該網站是使用標準HTML在幾年前建成的。
對於這樣的問題,正確的答案是什麼?我認爲這是支持HTML5或不支持HTML5的瀏覽器,因爲它們呈現腳本?
關於我幾年前創建的網站,我被問到「網站是否支持HTML5?」我的HTML4網站是否支持HTML5?
該網站是使用標準HTML在幾年前建成的。
對於這樣的問題,正確的答案是什麼?我認爲這是支持HTML5或不支持HTML5的瀏覽器,因爲它們呈現腳本?
這是不是真的是一個好問題。
但是,您的網站將繼續在支持HTML4和您使用的文檔類型的瀏覽器中工作。這種支持可能會持續很長時間。
您可以輕鬆地開始通過添加HTML5 DOCTYPE將您對HTML5的網站:
<!DOCTYPE html>
的HTML5 DOCTYPE是向後兼容的。
你可以閱讀更多在這裏:How to write backwards compatible HTML5?
如果你的網站是有效的「HTML4」 - 有許多口味 - 你的網站將是未來的證明,即使它不是用HTML5寫的。
您可以測試兼容性與W3C Markup Validation Service
文檔類型支持不同betweeen瀏覽器。
您應該檢查HTML5規範和您的網站doctype規範之間的差異,看看它們是否兼容,以保證其符合標準。
無論如何,問題恰恰相反,使用新的HTML5功能的網站可能與不支持它們的舊瀏覽器不兼容。
簡短回答:是的 - IMO這個問題更多關於瀏覽器是否會繼續支持HTML4?
但是,HTML5確實開始棄用HTML 4中的一些元素/屬性,我可以想象未來瀏覽器可能會開始使用的一種場景。