Kut*_*ith 233 html html5 internet-explorer x-ua-compatible
<meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7; IE=EDGE" />
Run Code Online (Sandbox Code Playgroud)
实际上这个陈述的含义是什么?
一些示例用于,
分离IE的版本,而一些使用;
; 哪个是对的?
订单IE=9; IE=8; IE=7; IE=EDGE
有一定的重要性,我希望知道.
编辑:我正在使用<!DOCTYPE html>
Pla*_*dea 328
如果您支持IE,对于Internet Explorer 8及更高版本,请执行以下操作:
<meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7" />
Run Code Online (Sandbox Code Playgroud)
强制浏览器呈现为特定版本的标准.IE7及以下版本不支持此功能.
如果使用分号分隔,则会为不同版本设置兼容级别.例如:
<meta http-equiv="X-UA-Compatible" content="IE=7; IE=9" />
Run Code Online (Sandbox Code Playgroud)
将IE7和IE8渲染为IE7,但IE9为IE9.它允许不同级别的向后兼容性.但在现实生活中,您应该只选择以下选项之一:
<meta http-equiv="X-UA-Compatible" content="IE=8" />
Run Code Online (Sandbox Code Playgroud)
这样可以更轻松地进行测试和维护.虽然通常更有用的版本是使用Emulate:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
Run Code Online (Sandbox Code Playgroud)
为了这:
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
Run Code Online (Sandbox Code Playgroud)
无论最新版本的标准是什么,它都会强制浏览器呈现.
有关更多信息,有很多关于MSDN的内容,