如果我已经在使用 Modernizr,我还需要 HTML5 Shiv 吗?

2023-12-30

1) 如果我已经在使用 Modernizr,我还需要 HTML5 Shiv 来启用 IE 的 HTML5 标签支持吗?

2) HTML5 Shiv 仅适用于 IE,还是适用于所有不支持本机 HTML 5 的浏览器?喜欢旧版本的 Firefox、Safari、Chrome 等?


1) 如果我已经在使用 Modernizer,那么我还需要 HTML5 Shiv 启用 IE 的 HTML5 标签支持。

您不需要单独包含html5shiv http://code.google.com/p/html5shiv/,因为 Modernizr 包含它:

从 Modernizr 1.5 开始,该脚本与 流行的 html5shim/html5shiv 库。

http://www.modernizr.com/docs/#html5inie http://www.modernizr.com/docs/#html5inie


2) HTML5 Shiv 仅适用于 IE 或所有没有安装的浏览器 原生 HTML 5 支持。像旧版本的 Firefox、Safari、Chrome ETC。

它仅适用于 Internet Explorer。

其他旧版本的浏览器不需要它:http://caniuse.com/html5semantic http://caniuse.com/html5semantic

包含它的推荐片段是:

<!--[if lt IE 9]>
<script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

它只能在 IE 9 以下运行。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如果我已经在使用 Modernizr,我还需要 HTML5 Shiv 吗? 的相关文章

随机推荐