IE8 Developer工具栏中的Quirks模式是什么?

时间:2010-10-28 07:08:52

标签: html css quirks-mode webpage-rendering

我想知道IE8 Developer工具栏中的Quirks模式是什么?为什么Quirks模式下的页面渲染与IE8标准模式不同?

3 个答案:

答案 0 :(得分:2)

简单来说,真正古老的网页是以IE一直以来的方式展示的。因此,如果网页的HTML不是以指示标准合规模式的DOCTYPE开头,那么IE将以Quirks模式显示它。在这种模式下,IE使用自己的Box模型来渲染页面元素。

一个简单的例子是:IE的盒子模型在宽度的内部添加填充,因此div占据宽度的像素数,但是标准符合性模式将填充添加到宽度,因此div将占用宽度+填充数量像素。

您可以尝试使用宽度为300px且填充100px的div并在IE Developer的栏中单击模式以查看差异。

更多信息:http://en.m.wikipedia.org/wiki/Quirks_mode

答案 1 :(得分:1)

答案 2 :(得分:0)

Quirks模式基本上是一种遗留模式,允许IE渲染在没有人遵守html标准的日子里写回的网页。