X-UA-Compatible是針對 IE8 版本的一個特殊文件頭標記,用於爲 IE8 指定不一樣的頁面渲染模式,對於ie8以外的瀏覽器是不識別的。瀏覽器
在X-UA-Compatible中可用的方法有:
網站
<meta http-equiv="X-UA-Compatible" content="IE=5" >ui
<meta http-equiv="X-UA-Compatible" content="IE=7" >spa
<meta http-equiv="X-UA-Compatible" content="IE=8" >orm
<meta http-equiv="X-UA-Compatible" content="IE=edge" >渲染
其中最後一行是Edge 模式,通知 Windows Internet Explorer 以最高級別的可用模式顯示內容。meta
目前絕大多數網站都用<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" >來做爲IE8的兼容方法。爲了不製做出的頁面在IE8下面出現錯誤,建議直接將IE8使用IE7進行渲染。也就是直接在頁面的header的meta標籤中加入以下代碼:
方法
<meta http-equiv="X-UA-Compatible" content="IE=7" />word
另外加上兼容
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" >
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" >
而使用,Emulate模式後則更重視<!DOCTYPE>,
因此目前來講仍是以<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" >爲首選。