如何让IE8浏览器兼容新的HTML5元素

在调IE8兼容的时候遇到了问题... 在调IE8兼容的时候遇到了问题 展开
 我来答
厦门言成
2018-07-10 · TA获得超过4947个赞
知道小有建树答主
回答量:121
采纳率:97%
帮助的人:134万
展开全部

HTML5的新增结构标签包括<header><footer>等,在IE8-浏览器当中,需要借助JavaScript以及CSS来实现兼容。具体代码如下:

CSS代码

<style>

article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary{

display: block;

}

</style>

JS代码(原生JavaScript,如下示范代码当中只包含4种新标签,其他新增结构标签同理)

<script>

document.createElement('header');

document.createElement('nav');

document.createElement('article');

document.createElement('footer');

</script>

对于其他HTML5新增标签,不能够实现兼容问题。

资料来源:HTML5学堂(码匠) - HTML5 新标签兼容旧版本浏览器的方法

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式