2013-01-11 40 views
0

所以說,我有一個網站,它是使用表格和特定的寬度標籤(我知道可怕的)構建的。根據w3schools該網站不使用HTML5,因爲寬度不再受支持。我的問題是我是否需要更改該代碼,因爲現代瀏覽器不支持它?或者是因爲它在後來不會得到支持?我是否需要將舊的HTML更改爲新的HTML5標準?

+2

如果您正確指定您的文檔類型爲您正在使用的文檔類型,則應該沒問題。 –

回答

2

這一切都取決於您希望您的網站支持哪些瀏覽器。然而,實際上大多數瀏覽器都會向後兼容一段時間。大多數現代瀏覽器仍然支持HTML的早期版本,可追溯到90年代中期。

也就是說,確保您正確地在頁面上設置doctype標記總是一個好主意,這樣瀏覽器就知道它獲得了什麼並且可以適應它。

0

作爲一般規則,我會說不。我沒有閱讀規範或任何東西,但它聽起來像寬度標記正在折舊表上?

如果這個網站的目的是爲了保持6 - 7年沒有重大變化,那麼也許你可能想要未來的防範,但瀏覽器供應商似乎不太可能在短期內破壞支持。太多的網絡會被打破。

2

HTML中沒有寬度標記。對於某些元素,可以使用width屬性。瀏覽器對它的支持沒有變化; HTML5草案要求瀏覽器支持傳統屬性,即使這些草稿聲明它們已過時。 W3schools是不可靠的和誤導性的;見w3fools

相關問題