我刚刚用HTML5重写了我的个人简历网页,我喜欢标记头部更简单、更不复杂的语法。
但除此之外,HTML5与老的HTML4.01相比还有什么优势呢?据我所知,在传统浏览器(Internet Explorer 9之前的版本)中不支持HTML5,因为许多人仍然使用这些浏览器,所以我仍然必须使用flash解决视频标签或类似的HTML5功能。这似乎比仅仅使用HTML4.01要多得多的工作。
发布于 2011-09-10 22:07:23
HTML5是不受支持或不受支持的东西。
它甚至还不是一个完整的规范。浏览器可能支持也可能不支持某些HTML5功能。传统浏览器可能根本不支持HTML5引入的新功能。只要您不使用HTML5中引入的任何新特性,您的文档也将与传统浏览器兼容。
如果您计划使用旧版浏览器不支持的一些新功能,同时使它们与您的站点兼容,则需要选择不同的方法来显示内容。
如果你想让HTML5与大多数浏览器兼容,我建议你使用一些好的工具,比如Boilerplate和Modernizr。
另外,我真的建议你去读一读关于HTML5的this explanation。
为了最大限度地利用HTML5,我在this anwser中链接了许多很好的资源。
发布于 2011-09-10 22:09:21
请阅读有关backwards compatibilty和graceful degradation的内容。您使用最新最好的html版本编写页面,并通过一些技巧确保较旧的浏览器正确地呈现页面。
发布于 2012-03-08 05:32:51
etc).
你可以在Six Advantages of Developing Cross-Platform HTML5-based Financial Apps上阅读完整的博客文章。
https://stackoverflow.com/questions/7372194
复制相似问题