IE9以下不支持HTML5的解决方案

我们可以使用 Sjoerd Visscher 创建的 "HTML5 Enabling JavaScript", " shiv" 来解决该问题:

<!--[if lt IE 9]>
    <script src="https://apps.bdimg.com/libs/html5shiv/3.7/html5shiv.min.js"</script>
<![endif]-->

以上代码是一个注释,作用是在 IE 浏览器的版本小于 IE9 时将读取 html5.js 文件,并解析它,且引用代码必须放在<head>元素中,因为 IE 浏览器在解析 HTML5 新元素时需要先加载该文件。

相关推荐