Css 困扰IE的自动利润问题

Css 困扰IE的自动利润问题,css,internet-explorer,margins,Css,Internet Explorer,Margins,我整个上午都有两个人在看这个,我似乎不明白为什么IE8和IE7会把我的整个页面推到左边。在其他浏览器中没有任何问题。菜单也有问题,在这个页面上似乎也不起作用。有人能看出这里发生了什么事吗?任何帮助都将不胜感激 标记顶部的注释迫使IE以怪癖模式呈现,这就是问题的原因。在IE中,如果标记中的doctype前面有任何内容,则会触发怪癖模式渲染 从页面来源: <!-- Brown Callout/Brown Sidebar --> <!DOCTYPE html PUBLIC "-//

我整个上午都有两个人在看这个,我似乎不明白为什么IE8和IE7会把我的整个页面推到左边。在其他浏览器中没有任何问题。菜单也有问题,在这个页面上似乎也不起作用。有人能看出这里发生了什么事吗?任何帮助都将不胜感激


标记顶部的注释迫使IE以怪癖模式呈现,这就是问题的原因。在IE中,如果标记中的doctype前面有任何内容,则会触发怪癖模式渲染

从页面来源:

<!-- Brown Callout/Brown Sidebar -->

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


如果我使用IE开发工具强制页面进入标准模式,页面将按其应该的方式居中,菜单也会正常工作。

标记顶部的注释迫使IE以怪癖模式呈现,这就是问题的原因。在IE中,如果标记中的doctype前面有任何内容,则会触发怪癖模式渲染

从页面来源:

<!-- Brown Callout/Brown Sidebar -->

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

如果我使用IE-dev工具强制页面进入标准模式,页面将按其应有的方式居中,菜单也会正常工作