網(wǎng)站建設(shè)中X-UA兼容的元標(biāo)簽描述和設(shè)置方法指南

2022-05-24    分類: 網(wǎng)站建設(shè)


多年來,微軟InternetExplorer瀏覽器的過時版本給網(wǎng)站設(shè)計(jì)人員和開發(fā)人員帶來了麻煩。需要創(chuàng)建CSS文件來專門處理那些較老的IE版本,這是許多長期Web開發(fā)人員都能記住的事情。值得慶幸的是,IE的新版本以及微軟最新的瀏覽器Edge更符合網(wǎng)絡(luò)標(biāo)準(zhǔn),而且由于這些新的微軟瀏覽器在自動更新到最新版本的方式上永遠(yuǎn)免費(fèi),我們不太可能像過去那樣努力處理這個平臺的陳舊版本。
對于大多數(shù)網(wǎng)站建設(shè)人員來說,微軟瀏覽器的進(jìn)步意味著,我們不再需要應(yīng)對舊的IE版本在過去給我們帶來的挑戰(zhàn)。然而,我們中的一些人卻沒有那么幸運(yùn)。如果您管理的站點(diǎn)仍然包含來自舊IE版本的相當(dāng)數(shù)量的訪問者,或者如果您正在為出于某種原因使用這些舊IE版本之一的公司處理內(nèi)部資源(如Intranet),則您將需要繼續(xù)測試這些瀏覽器,即使這些瀏覽器已經(jīng)過時。所以我們不得不掌握X-AU兼容技術(shù),讓開發(fā)的網(wǎng)站兼容適應(yīng)更多瀏覽器使用。本文集合我們多年網(wǎng)站設(shè)計(jì)制作經(jīng)驗(yàn),羅列整理網(wǎng)站建設(shè)中X-UA兼容的元標(biāo)簽描述和設(shè)置方法指南,希望可以給你帶來一些幫助。
X-UA-Compatible是一個文檔模式的元標(biāo)記,允許Web作者選擇頁面呈現(xiàn)為哪個版本的InternetExplorer。InternetExplorer8使用它來指定頁面應(yīng)呈現(xiàn)為IE7(兼容性視圖)還是IE8(標(biāo)準(zhǔn)視圖)。請注意,在InternetExplorer11中,文檔模式已被棄用-不再使用它們。IE11更新了對導(dǎo)致舊網(wǎng)站出現(xiàn)問題的Web標(biāo)準(zhǔn)的支持。
為此,需要指定要在標(biāo)記內(nèi)容中使用的用戶代理和版本:
"IE=EmulateIE7" 
內(nèi)容的選項(xiàng)包括:
"IE=5"
"IE=EmulateIE7"
"IE=7"
"IE=EmulateIE8"
"IE=8"
"IE=EmulateIE9"
"IE=9"
"IE=edge"
模擬版本告訴瀏覽器使用DOCTYPE來確定如何呈現(xiàn)內(nèi)容。沒有DOCTYPE的頁面將以異常模式呈現(xiàn)。
"IE=7"
"IE=edge"
如果您告訴它使用瀏覽器版本而不模擬(即),那么無論是否有DOCTYPE聲明,瀏覽器都將以標(biāo)準(zhǔn)模式呈現(xiàn)頁面。
告訴Internet Explorer使用該版本IE可用的高模式。InternetExplorer8最多可以支持IE8模式,IE9可以支持IE9模式等等。
X-UA兼容元標(biāo)記類型:X-UA兼容的元標(biāo)記是http-equiv元標(biāo)記。
X-UA合成元日格式:模擬IE 7
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">
顯示為帶或不帶DOCTYPE的IE 8
<meta http-equiv="X-UA-Compatible" content="IE=8">
X-UA兼容元標(biāo)記推薦使用:
在網(wǎng)頁上使用X-UA兼容的META標(biāo)簽,您懷疑InternetExplorer8將嘗試以不正確的視圖呈現(xiàn)頁面。例如,當(dāng)您有一個帶有XML聲明的XHTML文檔時。文檔頂部的XML聲明將頁面拋入兼容視圖,但DOCTYPE聲明應(yīng)強(qiáng)制將其呈現(xiàn)在標(biāo)準(zhǔn)視圖中。
誠然,您不太可能在任何需要渲染為IE5的網(wǎng)站上工作,但您永遠(yuǎn)不會知道。仍然有一些公司強(qiáng)迫員工使用非常舊的瀏覽器版本,以便繼續(xù)使用幾年前為這些特定瀏覽器開發(fā)的專有遺留軟件。對于我們網(wǎng)絡(luò)行業(yè)的人來說,使用這樣的瀏覽器的想法似乎是瘋狂的,但想象一下,一家制造公司使用一個幾十年前的程序來管理他們車間的庫存。是的,確實(shí)有一些現(xiàn)代化的平臺可以做到這一點(diǎn),但是他們有沒有在其中一個平臺上投資過呢?如果他們目前的系統(tǒng)沒有被破壞,他們?yōu)槭裁匆淖兯吭谠S多情況下,他們不會這樣做,你會發(fā)現(xiàn)這家公司強(qiáng)迫員工使用該軟件,而古董瀏覽器肯定會運(yùn)行它。不太可能?也許吧,但這肯定是有可能的。如果遇到這樣的問題,能夠在這些較舊的文檔模式下運(yùn)行站點(diǎn)可能最終正是您所需要的。

當(dāng)前標(biāo)題:網(wǎng)站建設(shè)中X-UA兼容的元標(biāo)簽描述和設(shè)置方法指南
文章來源:http://muchs.cn/news17/158117.html

網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營銷seo公司;服務(wù)項(xiàng)目有網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計(jì)公司