多年來(lái),微軟InternetExplorer瀏覽器的過(guò)時(shí)版本給
網(wǎng)站設(shè)計(jì)人員和開(kāi)發(fā)人員帶來(lái)了麻煩。需要?jiǎng)?chuàng)建CSS文件來(lái)專門處理那些較老的IE版本,這是許多長(zhǎng)期Web開(kāi)發(fā)人員都能記住的事情。值得慶幸的是,IE的新版本以及微軟最新的瀏覽器Edge更符合網(wǎng)絡(luò)標(biāo)準(zhǔn),而且由于這些新的微軟瀏覽器在自動(dòng)更新到最新版本的方式上永遠(yuǎn)免費(fèi),我們不太可能像過(guò)去那樣努力處理這個(gè)平臺(tái)的陳舊版本。
對(duì)于大多數(shù)
網(wǎng)站建設(shè)人員來(lái)說(shuō),微軟瀏覽器的進(jìn)步意味著,我們不再需要應(yīng)對(duì)舊的IE版本在過(guò)去給我們帶來(lái)的挑戰(zhàn)。然而,我們中的一些人卻沒(méi)有那么幸運(yùn)。如果您管理的站點(diǎn)仍然包含來(lái)自舊IE版本的相當(dāng)數(shù)量的訪問(wèn)者,或者如果您正在為出于某種原因使用這些舊IE版本之一的公司處理內(nèi)部資源(如Intranet),則您將需要繼續(xù)測(cè)試這些瀏覽器,即使這些瀏覽器已經(jīng)過(guò)時(shí)。所以我們不得不掌握X-AU兼容技術(shù),讓開(kāi)發(fā)的網(wǎng)站兼容適應(yīng)更多瀏覽器使用。本文集合我們多年網(wǎng)站設(shè)計(jì)制作經(jīng)驗(yàn),羅列整理
網(wǎng)站建設(shè)中X-UA兼容的元標(biāo)簽描述和設(shè)置方法指南,希望可以給你帶來(lái)一些幫助。
X-UA-Compatible是一個(gè)文檔模式的元標(biāo)記,允許Web作者選擇頁(yè)面呈現(xiàn)為哪個(gè)版本的InternetExplorer。InternetExplorer8使用它來(lái)指定頁(yè)面應(yīng)呈現(xiàn)為IE7(兼容性視圖)還是IE8(標(biāo)準(zhǔn)視圖)。請(qǐng)注意,在InternetExplorer11中,文檔模式已被棄用-不再使用它們。IE11更新了對(duì)導(dǎo)致舊網(wǎng)站出現(xiàn)問(wèn)題的Web標(biāo)準(zhǔn)的支持。
為此,需要指定要在標(biāo)記內(nèi)容中使用的用戶代理和版本:
內(nèi)容的選項(xiàng)包括:
模擬版本告訴瀏覽器使用DOCTYPE來(lái)確定如何呈現(xiàn)內(nèi)容。沒(méi)有DOCTYPE的頁(yè)面將以異常模式呈現(xiàn)。
如果您告訴它使用瀏覽器版本而不模擬(即),那么無(wú)論是否有DOCTYPE聲明,瀏覽器都將以標(biāo)準(zhǔn)模式呈現(xiàn)頁(yè)面。
告訴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)頁(yè)上使用X-UA兼容的META標(biāo)簽,您懷疑InternetExplorer8將嘗試以不正確的視圖呈現(xiàn)頁(yè)面。例如,當(dāng)您有一個(gè)帶有XML聲明的XHTML文檔時(shí)。文檔頂部的XML聲明將頁(yè)面拋入兼容視圖,但DOCTYPE聲明應(yīng)強(qiáng)制將其呈現(xiàn)在標(biāo)準(zhǔn)視圖中。
誠(chéng)然,您不太可能在任何需要渲染為IE5的網(wǎng)站上工作,但您永遠(yuǎn)不會(huì)知道。仍然有一些公司強(qiáng)迫員工使用非常舊的瀏覽器版本,以便繼續(xù)使用幾年前為這些特定瀏覽器開(kāi)發(fā)的專有遺留軟件。對(duì)于我們網(wǎng)絡(luò)行業(yè)的人來(lái)說(shuō),使用這樣的瀏覽器的想法似乎是瘋狂的,但想象一下,一家制造公司使用一個(gè)幾十年前的程序來(lái)管理他們車間的庫(kù)存。是的,確實(shí)有一些現(xiàn)代化的平臺(tái)可以做到這一點(diǎn),但是他們有沒(méi)有在其中一個(gè)平臺(tái)上投資過(guò)呢?如果他們目前的系統(tǒng)沒(méi)有被破壞,他們?yōu)槭裁匆淖兯??在許多情況下,他們不會(huì)這樣做,你會(huì)發(fā)現(xiàn)這家公司強(qiáng)迫員工使用該軟件,而古董瀏覽器肯定會(huì)運(yùn)行它。不太可能?也許吧,但這肯定是有可能的。如果遇到這樣的問(wèn)題,能夠在這些較舊的文檔模式下運(yùn)行站點(diǎn)可能最終正是您所需要的。
當(dāng)前標(biāo)題:網(wǎng)站建設(shè)中X-UA兼容的元標(biāo)簽描述和設(shè)置方法指南
文章來(lái)源:http://jinyejixie.com/news17/158117.html
網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營(yíng)銷seo公司;服務(wù)項(xiàng)目有網(wǎng)站建設(shè)等
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源:
創(chuàng)新互聯(lián)