Skip to content
登录后刷题更便捷

如何处理 HTML5 新标签的浏览器兼容问题?

难度:

(1)IE8/IE7/IE6 支持通过 document.createElement 方法产生的标签,可以利用这一特性让这些浏览器 支持 HTML5 新标签,浏览器支持新标签后,还需要添加标签默认的样式。

(2)当然也可以直接使用成熟的框架,比如 html5shiv:

html
<!--[if lt IE 9]>
  <script>
    src = "https://cdn.jsdelivr.net/npm/html5shiv/dist/html5shiv.min.js";
  </script>
<![endif]-->

[if lte IE 9]……[endif] 判断 IE 的版本,限定只有 IE9 以下浏览器版本需要执行的语句。

内容仅供参考,难免有不恰当的地方,如果有问题欢迎及时反馈
部分内容来自网络,如果不慎侵犯您的权益,请联系我们,以便及时删除侵权内容