我有这个以<!-- DOCTYPE html -->
开头的网页,我认为这足以表明HTML 5并使IE9将其解释为“IE9标准”。但是,当我导航到它时,IE9将其显示为“浏览器模式:IE9 Compat View”,“文档模式:IE7标准”。
页面中的第一行是:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
因此,某些布局呈现不正确。例如,右对齐表格单元格显示左对齐。如果我手动将IE设置为“浏览器模式:IE9”,“文档模式:IE9标准”,那么事情看起来很完美。其他浏览器工作正常。
为了使IE9识别HTML 5并阻止它在兼容模式下工作,我需要更改什么?感谢。
答案 0 :(得分: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