X-UA-Compatible是针对IE8新加的一个设置,对于IE8之外的浏览器是不识别的,这个区别与content="IE=7"在无论页面是否包含<!DOCTYPE>指令,都像是使用了 Windows Internet Explorer 7的标准模式。而content="IE=EmulateIE7"模式遵循<!DOCTYPE>指令。对于多数网站来说,它是首选的兼容性模式。
若要以IE7的引擎来渲染HTML页面则需在页面中添加如下代码:
<meta http-equiv="X-UA-Compatible" content="IE=7" />
针对IE5+的兼容模式代码示例如下:
<meta http-equiv="X-UA-Compatible" content="IE=5" />
开启 IE8 的标准渲染模式,但由于本身 X-UA-Compatible 文件头仅支持 IE8 以上版本,代码如下:
<meta http-equiv="X-UA-Compatible" content="IE=8" />
Edge 模式通知 Windows Internet Explorer 以最高级别的可用模式显示内容,这实际上破坏了“锁定”模式,代码如下:
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
通过IE测试目前看来edge最好使用
EmulateIE7 模式通知 Windows Internet Explorer 使用 <!DOCTYPE> 指令确定如何呈现内容。标准模式指令以Windows Internet Explorer 7 标准模式显示,而 Quirks 模式指令以 IE5 模式显示。与
IE7 模式不同,EmulateIE7 模式遵循 <!DOCTYPE> 指令。对于多数网站来说,它是首选的兼容性模式。
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
本文介绍了X-UA-Compatible元标签的不同属性及其作用,包括如何指定IE浏览器的渲染模式,以及如何启用Edge模式以确保网页以最高级别的可用模式显示。
389

被折叠的 条评论
为什么被折叠?



