随着html5(后面用h5代表)标签越来越广泛的使用,IE不识别h5标签的问题让人很是烦恼。
在火狐和chrome之类的浏览器中,遇到不认识的标签,只要给个display:block属性,就能让这个元素成为一个类似div的元素,但是到IE上就很恶心了,它不认识就是不认识,你在html和css里添加什么它都不理你。
没什么什么问题是万能的程序猿解决不了的,其实要让IE识别一个自定义的标签(IE认为h5的标签是陌生的,不合法的),只要加一行JS代码就行了:
);
这条语句可以理解为:我要创建一个新标签,IE你别再说你不认识了!
很简单不是吗?但是h5的标签有很多,手工一个个创建耗时不说,还可能写错或者漏掉,到时候出了BUG又是无从下手了,所以,在这里推荐两款专门为了h5标签兼容IE所开发的插件,你只需要引入它,不需要做多余的事:
下面附上以上两款插件的Github地址:
Bsie——Github链接
html5shiv——Github链接
如果觉得这篇文章能给你带来帮助,请进入我的Github点个星星,(づ ̄ 3 ̄)づ么么哒。