中文字幕亚洲欧美一区_国产JIZZJIZZ免费看_亚洲av大码在线_亚洲黄色一级毛片_野花影视大全在线观看免费_欧美一区二区三区免费不卡_欧美日韩国产在线精品_国产福利盒子在线看片_精品国产人成在线_日韩欧美动漫一区在线

咨詢電話:024-31891684

網(wǎng)站建設(shè)|注冊|登錄 | 易勢大連分公司

沈陽做網(wǎng)站、沈陽建站易勢最專業(yè)!

 

build網(wǎng)站制作當(dāng)前位置:首頁>主要服務(wù)>網(wǎng)站制作

網(wǎng)站制作技術(shù)之讓IE也支持html5標(biāo)準(zhǔn)

    相信HTML5標(biāo)準(zhǔn)在全球廣泛的使用已經(jīng)是大勢所趨。HTML5能為我們的網(wǎng)頁帶來更高效簡潔的代碼,但是IE8以下版本仍然不支持HTML5標(biāo)簽。不過我們可以通過在網(wǎng)頁中添加腳本的方式來解決目前IE瀏覽器對HTML5標(biāo)簽支持的問題。

可以從網(wǎng)上直接加載下面的腳本:

<!–[if IE]>
<script src=”http://html5shiv.googlecode.com/svn/trunk/html5.js”></script>
<![endif]–>

    這是一個簡單的document.createElement聲明,利用條件注釋針對IE來調(diào)用這個js文件。FireFox等其他非IE瀏覽器就會忽視這段代碼,也不會存在http請求。
    需要注意的是這段代碼必須加在頁面的head元素內(nèi),因?yàn)镮E瀏覽器必須在元素解析前知道這個元素,所以這個js文件不能在頁面底部調(diào)用。

    如果你覺得這種方法會影響你的網(wǎng)頁打開速度,你也可以在頁面head元素內(nèi)加上以下代碼:

<!–[if IE]>
(function(){if(!/*@cc_on!@*/0)return;var e = “abbr,article,aside,audio,
canvas,datalist,details,dialog,eventsource,figure,footer,header,
hgroup,mark,menu,meter,nav,output,progress,section,time,
video”.split(’,′),i=e.length;while(i–){document.createElement(e[i])}})()
<![endif]–>

這樣就減少了http請求。

    不過IE在默認(rèn)情況下這些標(biāo)簽表現(xiàn)為內(nèi)聯(lián)元素,所以我們得對這些標(biāo)簽進(jìn)行布局我們需要利用CSS手工把它們轉(zhuǎn)為塊狀元素。

如:

header, footer, nav, section, article {
display:block;
}

這樣你就能用最新的html5標(biāo)簽去構(gòu)建你的頁面了。

上一條資訊|返回欄目頁|下一條資訊

易勢沈陽建站專業(yè)機(jī)構(gòu),以DIV+CSS為主,js/jQuery為輔,制作利于優(yōu)化,頁面美觀的優(yōu)質(zhì)網(wǎng)站!

top

網(wǎng)絡(luò)策劃公司|新浪官方微博|大連網(wǎng)站建設(shè)