所以我有一个用HTML4编写的完整网站,支持CSS2 / CSS3 - 即主要利用支持的大部分CSS3。
我想升级网站以支持HTML5 - 但很少混淆[使用Visual Studio 2010 / ASP.NET MVC等]我如何支持HTML4和HTML5?
我是否需要在HTML5中重写整个网站?有点混淆了如何支持HTML4和HTML5?
答案 0 :(得分:12)
您无需做任何事情。
HTML5是近期浏览器支持的松散相关客户端功能集合的总称 您可以使用任何您喜欢的功能。
确保实施回退,以便网站仍可在不支持新功能的浏览器中使用 Modernizr库在这里非常有用。
即使在HTML4中,您也可以使用新的HTML5 标签
但是,您需要包含shiv以使其在IE中具有样式化能力< 9.
Modernizr已经包含了这个。
答案 1 :(得分:0)
您在网页上需要哪些HTML5特定元素?您使用的是音频,视频,画布等元素吗?如果不是,那么符合HTML4的网站也应该符合HTML5标准。
顺便说一句,你现在可以获得HTML5 Intellisense for Visual Studio 2010 and 2008。