【发布时间】:2012-09-27 04:03:25
【问题描述】:
我有这个以<!-- 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 并阻止它在兼容模式下工作,我需要进行哪些更改?谢谢。
【问题讨论】:
-
你试过没有
xmlns吗? -
您是否在 Intranet 上运行?如果是这样,请查看 stackoverflow.com/questions/2518256/… 和 stackoverflow.com/questions/2742853/…