所以我有一个用 HTML4 编写并支持 CSS2/CSS3 的完整网站 - 即主要利用支持的大部分 CSS3。
我想升级网站以支持 HTML5 - 但有点困惑 [使用 Visual Studio 2010/ASP.NET MVC 等] 我如何才能同时支持 HTML4 和 HTML5?
我需要用 HTML5 重写整个网站吗?有点困惑如何同时支持 HTML4 和 HTML5?
最佳答案
你不需要做任何事。
HTML5 是最近浏览器支持的一组松散相关的客户端功能的总称。
您可以使用任何您喜欢的功能。
只需确保实现回退,以便网站在不支持新功能的浏览器中仍能正常工作。
Modernizr库在这里非常有用。
即使在 HTML4 中,您也可以使用新的 HTML5 标签。
但是,您需要包含 shiv使它们在 IE < 9 中具有样式。
Modernizr 已经包含了这个。
关于html - 如何同时支持 HTML4 和 HTML5?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6402227/