Html IE7在怪癖模式下的渲染问题

Html IE7在怪癖模式下的渲染问题,html,internet-explorer-7,Html,Internet Explorer 7,我已经开发了一个网站,它可以在除IE7之外的所有浏览器中正常工作,正如一些用户所报告的那样。在IE7中,它被完全分解 不幸的是,我无法使用IE7访问任何机器。因此,我在IE8上安装了开发者工具栏,并尝试查看兼容模式设置为IE7 | IE7标准的站点 网站运行良好。然而,当我将其设置为IE7 | IE7怪癖模式时,我可以看到该站点已被破坏 解决此问题的最简单方法是什么?是否有任何方法可以强制浏览器始终以IE7标准模式呈现我的网站 我知道这个元标记: <meta http-equiv="X-U

我已经开发了一个网站,它可以在除IE7之外的所有浏览器中正常工作,正如一些用户所报告的那样。在IE7中,它被完全分解

不幸的是,我无法使用IE7访问任何机器。因此,我在IE8上安装了开发者工具栏,并尝试查看兼容模式设置为IE7 | IE7标准的站点

网站运行良好。然而,当我将其设置为IE7 | IE7怪癖模式时,我可以看到该站点已被破坏


解决此问题的最简单方法是什么?是否有任何方法可以强制浏览器始终以IE7标准模式呈现我的网站

我知道这个元标记:

<meta http-equiv="X-UA-Compatible" content="IE=7" />


但我不确定这对你是否有帮助。也许最好看看是什么导致了问题,并以独立于浏览器的方式解决问题。

IE中的怪癖模式通常是由缺少(或不正确的)doctype触发的

检查您的doctype是否有效。这将防止它进入怪癖模式

如果不确定要做什么,请将以下内容添加到html代码的顶部:

<!DOCTYPE html>


希望能有帮助。

是的,我试过这么做。这是由于我使用的YUI框架代码中出现了一些异常。