Internet explorer 8 <;!DOCTYPE HTML>;对于IE

Internet explorer 8 <;!DOCTYPE HTML>;对于IE,internet-explorer-8,doctype,Internet Explorer 8,Doctype,当我为IE v8添加时,对话框会以相同的大小打开,但页面的布局会受到干扰 任何关于如何防止网页布局更改的建议???指定doctype(如)是一件好事 如果不指定doctype,IE将退回到“怪癖模式”中的呈现,这基本上是一种向后兼容模式,可以像IE5.5及更早版本那样呈现页面 IE6之后的所有IE版本都支持doctype作为触发标准模式的机制。这意味着布局将使用正确的规则呈现,并且在其他浏览器中看起来应该相同 如果在添加doctype时布局发生更改,则表示页面已从“怪癖”模式切换到“标准”模式。

当我为IE v8添加
时,对话框会以相同的大小打开,但页面的布局会受到干扰
任何关于如何防止网页布局更改的建议???

指定doctype(如
)是一件好事

如果不指定doctype,IE将退回到“怪癖模式”中的呈现,这基本上是一种向后兼容模式,可以像IE5.5及更早版本那样呈现页面

IE6之后的所有IE版本都支持doctype作为触发标准模式的机制。这意味着布局将使用正确的规则呈现,并且在其他浏览器中看起来应该相同

如果在添加doctype时布局发生更改,则表示页面已从“怪癖”模式切换到“标准”模式。您无法阻止它更改布局;如果它在“怪癖”模式下看起来是正确的,而在“标准”模式下看起来是错误的,那么它的布局就是错误的,需要修复


您应该调整布局以使用标准模式。您还应该在其他浏览器中测试页面。

如果您没有doctype标记,页面将以Quirks模式呈现。这意味着它试图与古老版本的浏览器兼容,而对于IE来说,这意味着它使用了一个新的浏览器

添加doctype标记时,页面将以符合标准模式呈现,在该模式下,浏览器将尽可能遵循web标准


如果您在IE中为“怪癖”模式设计了页面,则很可能是您利用了IE中的一些呈现错误。这意味着它在任何其他浏览器中或在符合标准的模式下都不会呈现预期效果。

您以前有doctype吗。。。此链接报告IE8的doctype存在的问题及其修复。