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(使用前将#替换为@)