HTML5 语义支持所有需要它的浏览器
因此,就有了 HTMLshiv,我们被告知要在 IE9 中使用它,但是 其他浏览器的旧版本不完全支持这些标签。
用于所有这些的组合条件语句是什么?
或者也许 HTMLshiv 仅适用于 IE,如果是这样,如何支持其他浏览器?
So there's HTMLshiv and we're told to use it with IE9-, but older versions of other browsers don't fully support those tags.
What's the combined conditional statement to use for them all ?
Or maybe HTMLshiv only works for IE, if so, how to bring support to other browsers ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
HTMLshiv 只能通过 CSS 使您的元素具有样式。大多数(全部?)非 IE 浏览器将允许您设置未知标签的样式,但较旧的 IE 需要 shiv 的一点帮助,才能设置这些标签的样式。这实际上是刀所做的唯一事情。它不会为任何浏览器“带来支持”。
John Resig 在这里解释得很好: http://ejohn.org/blog/html5-shiv/
The HTMLshiv only makes your elements style-able via CSS. Most (all?) non IE browser will let you style unknown tags, but older IE needs a little help from the shiv, to be able to style these tags. That is really the only thing that the shiv does. It DOES NOT "bring support" to any browser.
John Resig explains it pretty well here: http://ejohn.org/blog/html5-shiv/