2011-07-19 110 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中的一些元素/属性,我可以想象未来浏览器可能会开始使用的一种场景。