【发布时间】:2014-01-02 21:20:28
【问题描述】:
我已经搜索过堆栈溢出关于 ie8 在 quirks 模式下的渲染。我试图通过以下代码禁用它。但是当我使用 ie 和 F12 进行测试时。
即 10 --> 文档怪癖 ie 7, 8, 9 --> ie 5 quirks 模式。
如何将其关闭,使其仅在标准模式下呈现。当我使用 margin 0 auto 来对齐我的大部分内容时。
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
</head>
【问题讨论】:
-
为什么你有两种文档类型?
-
我都测试了,但都没有。我使用母版页(aspx)编码
-
ttp://www.w3.org/TR/html4/strict.dtd" rel="nofollow" target="_blank">w3.org/TR/html4/strict.dtd">这不起作用
-
某些文档类型会触发某些渲染模式 (msdn.microsoft.com/en-us/library/ff955379(v=vs.85).aspx)。为获得最佳效果,请仅使用 HTML5 文档类型。
-
也遇到了类似的问题,这个帖子帮了我:stackoverflow.com/questions/5374099/…
标签: internet-explorer internet-explorer-8 standards quirks-mode