繁体   English   中英

检查IE中的元素发现与其他浏览器不同的DOM元素?

[英]Inspect element in IE finding different DOM elements than other browers?

因此,在尝试帮助那里的wordpress网站的朋友时,我注意到IE和其他浏览器中的“检查元素”工具非常奇怪。 当我使用IE的inspect元素工具检查他的博客文章的标题时,它会说我正在检查的元素是h1标签。 但是,当我在其他网络浏览器(如firefox和chrome)中检查同一元素时,他们的inspect元素工具说它是h2标签。 到底他妈发生了什么? IE出问题了吗? 我不明白两种不同的浏览器如何针对HTML元素提出两种不同的答案。 感谢您的任何投入。

我唯一想出的是,它可能是有条件的,取决于您正在从哪个浏览器查看页面,而IE并不是最好的。

每个浏览器使用不同的呈现引擎,因此期望每个浏览器呈现不同的页面。

IE使用名为Trident的引擎: http : //en.wikipedia.org/wiki/Trident_(layout_engine)

Safari使用Webkit: http : //en.wikipedia.org/wiki/WebKit

Google的Chrome现在使用Blink: http : //en.wikipedia.org/wiki/Blink_(layout_engine)

Firefox使用Gecko: http//en.wikipedia.org/wiki/Gecko_(软件)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM