为什么在360浏览器打开Html。很美观,在IE浏览器却乱了
因为每个浏览器他们的内核都不同。每个浏览器对Html的支持不同。所以导致某些标签效果不同,或者不支持
有什么办法可以解决这些不兼容问题呢
首先我们来了解一下 四大浏览器的内核:Trident、Gecko、Blink、Webkit
IE浏览器 | Trident内核(IE内核) |
---|---|
360浏览器 | IE+Chrome双内核 |
Chrome浏览器 | Webkit内核,现在是Blink内核 |
(IOS)Safari浏览器 | Webkit内核 |
Opera浏览器 | Webkit内核 |
Firefox浏览器 | Firefox内核 |
猎豹浏览器 | IE+Chrome双内核 |
Trident内核(IE浏览器)
使用Trident内核的浏览器,也是让我最头疼的浏览器 == IE浏览器 ==
Trident(IE 内核):该内核程序在 1997 年的IE4中首次被采用,是微软在mosaic 代码基础之上修改而来的,并沿用到 IE11,也被普遍称作“IE内核”。
对== IE浏览器 ==的前生今世感兴趣的可以去看看: 激荡20年:IE浏览器的辉煌与落寞
如何解决IE浏览器兼容问题呢
我相信大家应该也有去百度过,发过帖,有着千篇一律的回答。要么很难懂,要么没啥用。那么您看到这儿了。非常恭喜你,我很严肃的告诉你,我也不会。哈哈哈,开玩笑的。浏览器兼容问题是历史遗留下来的。尤其是我们这也IE浏览器大哥。让IT界头疼的问题,在这里推荐一个视频讲解,彻底解决IE浏览器的问题。
浏览器兼容问题
如果上面超链接不能访问的话,附带一波地址 https://www.bilibili.com/video/av57426282?from=search&seid=2258397965137784060