如果我已经在使用 Modernizr,我还需要 HTML5 Shiv 吗?
1) 如果我已经在使用 Modernizr,我还需要 HTML5 Shiv 来启用 IE 的 HTML5 标签支持吗?
2) HTML5 Shiv 仅适用于 IE,还是适用于所有不支持本机 HTML 5 的浏览器?喜欢旧版本的 Firefox、Safari、Chrome 等?
1) If I'm already using Modernizr, will I then even need HTML5 Shiv to enable HTML5 tag support for IE?
2) Is HTML5 Shiv only for IE, or for all browser who don't have native HTML 5 support? Like older versions of Firefox, Safari, Chrome, etc?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您不需要单独包含 html5shiv,因为 Modernizr 包含它:
http://www.modernizr.com/docs/#html5inie
它仅适用于 Internet Explorer。
其他浏览器的旧版本不需要它: http://caniuse.com/html5semantic
以及推荐的片段包括它是:
它只能在 IE 9 以下运行。
You don't need to separately include html5shiv, because Modernizr includes it:
http://www.modernizr.com/docs/#html5inie
It's only for Internet Explorer.
Older versions of other browsers don't need it: http://caniuse.com/html5semantic
And the recommended snippet to include it is:
Which will only ever run for IE less than 9.