【问题标题】:How to change Document Mode from Quirks Mode to Standard Mode in Internet Explorer 7?如何在 Internet Explorer 7 中将文档模式从 Quirks 模式更改为标准模式?
【发布时间】:2011-08-11 00:35:45
【问题描述】:
目前我在使用 CSS 位置时遇到问题:已在我的 IE 7 中修复,
注意到在我将文档模式从 Quirks 模式更改为标准模式后它很好(尝试在 IE8 开发人员工具栏中切换)。
有什么解决方法吗?也许IE设置上有一个选项。
IE 7 默认不以 Quirks 模式呈现页面吗?还是由页面的DocType决定?
感谢任何帮助,在此先感谢您。
【问题讨论】:
标签:
css
internet-explorer
internet-explorer-7
【解决方案1】:
要将浏览器置于标准模式,您需要设置一个有效的文档类型,并且它必须是文档中的第一件事。如果没有任何内容,甚至是评论,则 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