前端之家收集整理的这篇文章主要介绍了
css – 如何同时支持HTML4和HTML5?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
所以我有一个用HTML4编写的完整网站,支持CSS2 / CSS3 – 即主要利用支持的大部分CSS3.
我想升级网站以支持HTML5 – 但很少混淆[使用Visual Studio 2010 / ASP.NET MVC等]我如何支持HTML4和HTML5?
我是否需要在HTML5中重写整个网站?有点混淆了如何同时支持HTML4和HTML5?
最佳答案
你不需要做任何事情.
HTML5是最近浏览器支持的松散相关客户端功能集合的总称.
您可以使用您喜欢的任何功能.
只需确保实施回退,以便该网站仍然可以在不支持新功能的浏览器中运行.
Modernizr库在这里非常有用.
您甚至可以在HTML4中使用新的HTML5标签.
但是,您需要在IE中包含一个shiv才能使它们具有样式|< 9.
Modernizr已经包含了这个.