0

我有这个以 开头的网页,<!-- DOCTYPE html -->我相信它足以表明 HTML 5 并使 IE9 将其解释为“IE9 标准”。但是,当我导航到它时,IE9 将其显示为“浏览器模式:IE9 兼容视图”、“文档模式:IE7 标准”。

页面中的前两行是:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">

结果,某些布局呈现不正确。例如,右对齐的表格单元格显示为左对齐。如果我手动将 IE 设置为“浏览器模式:IE9”、“文档模式:IE9 标准”,那么一切看起来都很完美。其他浏览器工作正常。

为了使 IE9 能够识别 HTML 5 并阻止它在兼容模式下工作,我需要进行哪些更改?谢谢。

4

1 回答 1

2

我做的两件事:

<!doctype html>

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

并取出 XMLNS

使用: http: //msdn.microsoft.com/en-us/library/cc288325 (v=vs.85).aspx

于 2012-10-06T01:28:01.973 回答