1

我想拥抱 html 5,如果我使用 html 5 功能,这是否意味着非 html 5 浏览器将无法正常呈现?

因此,如果我使用 html 5 元素创建网页,我是否需要创建等效的 html 4 网页来支持非 html 5 浏览器?

4

3 回答 3

3

是的,是的。除了 HTML 元素之外,您还需要确保脚本兼容。某些浏览器版本部分兼容 HTML 5,例如 IE9。

您可能会发现此链接在 HTML 5 浏览器支持方面很有趣:

http://caniuse.com/#cats=HTML5

于 2013-02-22T09:01:27.027 回答
1

是和不是。尽管大多数浏览器都支持大多数最新的 HTML5 功能,但您不需要与那些不支持 HTML5 的浏览器对应的 html4 页面。您可以使用polyfill。polyfill 是一个额外的脚本,它为浏览器添加了对本机不支持它的东西的支持。

这是一个非常好的 polyfill 资源:

https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-Browser-Polyfills

于 2013-02-22T10:06:30.640 回答
-1

不,所有当前的浏览器都支持 HTML5 元素。

于 2013-02-22T08:50:55.270 回答