如何在Internet Explorer 7中将文档模式从Quirks模式更改为标准模式?

时间:2011-08-10 16:16:50

标签: css internet-explorer internet-explorer-7

目前我在使用CSS位置时遇到问题:在IE 7中修复,

在将文档模式从Quirks模式更改为标准模式(尝试在IE8 Developer Toolbar中切换)后,注意到它没问题。

这有什么解决方法吗?也许在IE设置上有一个选项。

默认情况下IE 7是否在Quirks模式下渲染页面?或者由页面的DocType确定?

感谢任何帮助,谢谢你提前。

1 个答案:

答案 0 :(得分:5)

要将浏览器置于标准模式,您需要设置有效的doctype,它必须是文档中的第一件事。如果没有一个,如果有任何东西,甚至是评论,那么Internet Explorer将触发怪癖模式。

最简单的一个是HTML5:

<!DOCTYPE HTML>

但是你也可以使用像HTML4.01 Transitional这样的东西:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

或者您可以参考此列表中的其他人:http://www.w3.org/QA/2002/04/valid-dtd-list.html