【发布时间】:2013-09-20 12:15:24
【问题描述】:
我目前正在使用此标头:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
1) 那么……以下假设是否正确?
元标记属性 content="IE=EmulateIE7" 确保无论您查看哪个 IE 版本的页面,该页面都将呈现为就像您在 IE7 中查看一样。例如。当您在 IE10 或 IE9 中查看页面时,您不会看到使用边框半径定义的圆角。
2) 以下假设是否也正确?
但是,从 IE11 开始,http-equiv="X-UA-Compatible" 元标记将被废弃,因此将使用 IE11 渲染引擎渲染相同的页面,并且会有圆角。
【问题讨论】:
-
它已被弃用,但它仍然可以工作。因此,如果您的页面中有 http-equiv="X-UA-Compatible" content="IE=EmulateIE7" ,IE11 仍会将其呈现为 IE 7。看看这个链接。 msdn.microsoft.com/en-us/library/ie/bg182625(v=vs.85).aspx
-
好吧,不管是IE9、IE10还是IE11,我都会看到用IE7引擎渲染的网站?! :)
-
应该做,或者尽可能接近它。
-
@Jerryf cool..所以如果你在下面发布你的答案,我会给你绿色的勾号;)