所以说我有一个使用表格和特别是宽度标签构建的网站(我知道很糟糕)。根据w3schools的说法,该网站没有使用 HTML5,因为不再支持宽度。我的问题是我是否需要更改该代码,因为现代浏览器不支持它?或者可能是因为以后不会支持它?
问问题
90 次
3 回答
2
HTML 中从来没有宽度标签。对于某些元素,可以使用width
属性。浏览器支持没有变化;HTML5 草稿要求浏览器支持旧属性,即使这些草稿声明它们已过时。W3schools 不可靠且具有误导性;见w3fools。
于 2013-01-12T09:06:22.587 回答
2
这一切都取决于您希望您的网站支持哪些浏览器。但是,实际上,大多数浏览器都会向后兼容一段时间。大多数现代浏览器仍然支持非常早期的 HTML 版本,可以追溯到 90 年代中期。
也就是说,确保您doctype
在页面上正确设置标签始终是一个好主意,以便浏览器知道它正在获取什么并可以适应它。
于 2013-01-11T23:55:33.860 回答
0
作为一般规则,我会说不。我还没有阅读规范或任何内容,但听起来宽度标签在桌子上正在贬值?
如果这个站点打算持续 6 到 7 年而不进行重大更改,那么也许您可能希望对它进行未来验证,但浏览器供应商似乎不太可能很快停止支持。太多的网络会被破坏。
于 2013-01-11T23:57:55.453 回答