如何支持HTML4和HTML5?

Tom*_*Tom 5 css html5 css3

所以我有一个用HTML4编写的完整网站,支持CSS2/CSS3 - 即主要利用支持的大部分CSS3.

我想升级网站以支持HTML5 - 但很少混淆[使用Visual Studio 2010/ASP.NET MVC等]我如何支持HTML4和HTML5?

我是否需要在HTML5中重写整个网站?有点混淆了如何同时支持HTML4和HTML5?

SLa*_*aks 12

你不需要做任何事情.

HTML5是最近浏览器支持的松散相关客户端功能集合的总称.
您可以使用您喜欢的任何功能.

只需确保实施回退,以便该网站仍然可以在不支持新功能的浏览器中运行.
Modernizr的图书馆是非常有用的在这里.


您甚至可以在HTML4中使用新的HTML5 标签.
但是,你需要包含一个shiv,使它们在IE <9中
具有风格.现代化已经包含了这个.

  • 您根本不需要使用新元素; 他们不会给你任何具体的好处.如果您已经有工作页面,那么重写它们是没有意义的. (2认同)