我想拥抱 html 5,如果我使用 html 5 功能,这是否意味着非 html 5 浏览器将无法正常呈现?
因此,如果我使用 html 5 元素创建网页,我是否需要创建等效的 html 4 网页来支持非 html 5 浏览器?
我想拥抱 html 5,如果我使用 html 5 功能,这是否意味着非 html 5 浏览器将无法正常呈现?
因此,如果我使用 html 5 元素创建网页,我是否需要创建等效的 html 4 网页来支持非 html 5 浏览器?
是的,是的。除了 HTML 元素之外,您还需要确保脚本兼容。某些浏览器版本部分兼容 HTML 5,例如 IE9。
您可能会发现此链接在 HTML 5 浏览器支持方面很有趣:
是和不是。尽管大多数浏览器都支持大多数最新的 HTML5 功能,但您不需要与那些不支持 HTML5 的浏览器对应的 html4 页面。您可以使用polyfill。polyfill 是一个额外的脚本,它为浏览器添加了对本机不支持它的东西的支持。
这是一个非常好的 polyfill 资源:
https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-Browser-Polyfills
不,所有当前的浏览器都支持 HTML5 元素。