摘要:但是此新標(biāo)簽在上并不能識(shí)別,需要進(jìn)行處理。方式一如果是以下的瀏覽器將創(chuàng)建標(biāo)簽,這樣非瀏覽器就會(huì)忽視這段代碼,也就不會(huì)有無(wú)謂的請(qǐng)求了。
HTML5的語(yǔ)義化標(biāo)簽以及屬性,可以讓開(kāi)發(fā)者非常方便地實(shí)現(xiàn)清晰的web頁(yè)面布局,加上CSS3的效果渲染,快速建立豐富靈活的web頁(yè)面顯得非常簡(jiǎn)單。
定義頁(yè)面或區(qū)段的頭部;
使用他們能讓代碼語(yǔ)義化更直觀,而且更方便SEO優(yōu)化。但是此HTML5新標(biāo)簽在IE6/IE7/IE8上并不能識(shí)別,需要進(jìn)行JavaScript處理。以下就介紹幾種方式。
方式一:Coding JavaScript
如果是IE9以下的IE瀏覽器將創(chuàng)建HTML5標(biāo)簽, 這樣非IE瀏覽器就會(huì)忽視這段代碼,也就不會(huì)有無(wú)謂的http請(qǐng)求了。
第二種方法:使用Google的html5shiv包(推薦)
但是不管使用以上哪種方法,都要初始化新標(biāo)簽的CSS.因?yàn)镠TML5在默認(rèn)情況下表現(xiàn)為內(nèi)聯(lián)元素,對(duì)這些元素進(jìn)行布局我們需要利用CSS手工把它們轉(zhuǎn)為塊狀元素方便布局
/*html5*/ article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
但是如果ie6/7/8 禁用腳本的用戶,那么就變成了無(wú)樣式的"白板"網(wǎng)頁(yè),我們?cè)撛趺唇鉀Q呢?
我們可以參照f(shuō)acebook的做法,即引導(dǎo)用戶進(jìn)入帶有noscript標(biāo)識(shí)的 “/?_fb_noscript=1”頁(yè)面,用 html4 標(biāo)簽替換 html5 標(biāo)簽,這要比為了保持兼容性而寫(xiě)大量 hack 的做法更輕便一些。
這樣可以引導(dǎo)用戶開(kāi)啟腳本,或者直接跳轉(zhuǎn)到HTML4標(biāo)簽設(shè)計(jì)的界面。
文章來(lái)自:http://www.cnblogs.com/Capric...
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/111437.html
摘要:但是此新標(biāo)簽在上并不能識(shí)別,需要進(jìn)行處理。方式一如果是以下的瀏覽器將創(chuàng)建標(biāo)簽,這樣非瀏覽器就會(huì)忽視這段代碼,也就不會(huì)有無(wú)謂的請(qǐng)求了。 HTML5的語(yǔ)義化標(biāo)簽以及屬性,可以讓開(kāi)發(fā)者非常方便地實(shí)現(xiàn)清晰的web頁(yè)面布局,加上CSS3的效果渲染,快速建立豐富靈活的web頁(yè)面顯得非常簡(jiǎn)單。 定義頁(yè)面或區(qū)段的頭部; 定義頁(yè)面或區(qū)段的尾部; 定義頁(yè)面或區(qū)段的導(dǎo)航區(qū)域; 頁(yè)面的邏輯區(qū)域或內(nèi)容組合; 定...
摘要:但是此新標(biāo)簽在上并不能識(shí)別,需要進(jìn)行處理。方式一如果是以下的瀏覽器將創(chuàng)建標(biāo)簽,這樣非瀏覽器就會(huì)忽視這段代碼,也就不會(huì)有無(wú)謂的請(qǐng)求了。 HTML5的語(yǔ)義化標(biāo)簽以及屬性,可以讓開(kāi)發(fā)者非常方便地實(shí)現(xiàn)清晰的web頁(yè)面布局,加上CSS3的效果渲染,快速建立豐富靈活的web頁(yè)面顯得非常簡(jiǎn)單。 定義頁(yè)面或區(qū)段的頭部; 定義頁(yè)面或區(qū)段的尾部; 定義頁(yè)面或區(qū)段的導(dǎo)航區(qū)域; 頁(yè)面的邏輯區(qū)域或內(nèi)容組合; 定...
摘要:但是此新標(biāo)簽在上并不能識(shí)別,需要進(jìn)行處理。方式一如果是以下的瀏覽器將創(chuàng)建標(biāo)簽,這樣非瀏覽器就會(huì)忽視這段代碼,也就不會(huì)有無(wú)謂的請(qǐng)求了。 HTML5的語(yǔ)義化標(biāo)簽以及屬性,可以讓開(kāi)發(fā)者非常方便地實(shí)現(xiàn)清晰的web頁(yè)面布局,加上CSS3的效果渲染,快速建立豐富靈活的web頁(yè)面顯得非常簡(jiǎn)單。 定義頁(yè)面或區(qū)段的頭部; 定義頁(yè)面或區(qū)段的尾部; 定義頁(yè)面或區(qū)段的導(dǎo)航區(qū)域; 頁(yè)面的邏輯區(qū)域或內(nèi)容組合; 定...
閱讀 1835·2023-04-26 02:51
閱讀 2874·2021-09-10 10:50
閱讀 3077·2021-09-01 10:48
閱讀 3641·2019-08-30 15:53
閱讀 1829·2019-08-29 18:40
閱讀 417·2019-08-29 16:16
閱讀 2041·2019-08-29 13:21
閱讀 1828·2019-08-29 11:07