国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

惡心的兼容問題:完美解決IE(IE6/IE7/IE8)不兼容HTML5標(biāo)簽的問題

SKYZACK / 2716人閱讀

摘要:但是此新標(biāo)簽在上并不能識別,需要進(jìn)行處理。方式一如果是以下的瀏覽器將創(chuàng)建標(biāo)簽,這樣非瀏覽器就會忽視這段代碼,也就不會有無謂的請求了。

HTML5的語義化標(biāo)簽以及屬性,可以讓開發(fā)者非常方便地實(shí)現(xiàn)清晰的web頁面布局,加上CSS3的效果渲染,快速建立豐富靈活的web頁面顯得非常簡單。

定義頁面或區(qū)段的頭部;
定義頁面或區(qū)段的尾部;

使用他們能讓代碼語義化更直觀,而且更方便SEO優(yōu)化。但是此HTML5新標(biāo)簽在IE6/IE7/IE8上并不能識別,需要進(jìn)行JavaScript處理。以下就介紹幾種方式。

方式一:Coding JavaScript

如果是IE9以下的IE瀏覽器將創(chuàng)建HTML5標(biāo)簽, 這樣非IE瀏覽器就會忽視這段代碼,也就不會有無謂的http請求了。

第二種方法:使用Google的html5shiv包(推薦)


但是不管使用以上哪種方法,都要初始化新標(biāo)簽的CSS.因?yàn)镠TML5在默認(rèn)情況下表現(xiàn)為內(nèi)聯(lián)元素,對這些元素進(jìn)行布局我們需要利用CSS手工把它們轉(zhuǎn)為塊狀元素方便布局

/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}

但是如果ie6/7/8 禁用腳本的用戶,那么就變成了無樣式的"白板"網(wǎng)頁,我們該怎么解決呢?
我們可以參照facebook的做法,即引導(dǎo)用戶進(jìn)入帶有noscript標(biāo)識的 “/?_fb_noscript=1”頁面,用 html4 標(biāo)簽替換 html5 標(biāo)簽,這要比為了保持兼容性而寫大量 hack 的做法更輕便一些。

這樣可以引導(dǎo)用戶開啟腳本,或者直接跳轉(zhuǎn)到HTML4標(biāo)簽設(shè)計(jì)的界面。
文章來自:http://www.cnblogs.com/Capric...

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/21903.html

相關(guān)文章

  • 惡心兼容問題完美解決IE(IE6/IE7/IE8)兼容HTML5標(biāo)簽問題

    摘要:但是此新標(biāo)簽在上并不能識別,需要進(jìn)行處理。方式一如果是以下的瀏覽器將創(chuàng)建標(biāo)簽,這樣非瀏覽器就會忽視這段代碼,也就不會有無謂的請求了。 HTML5的語義化標(biāo)簽以及屬性,可以讓開發(fā)者非常方便地實(shí)現(xiàn)清晰的web頁面布局,加上CSS3的效果渲染,快速建立豐富靈活的web頁面顯得非常簡單。 定義頁面或區(qū)段的頭部; 定義頁面或區(qū)段的尾部; 定義頁面或區(qū)段的導(dǎo)航區(qū)域; 頁面的邏輯區(qū)域或內(nèi)容組合; 定...

    RaoMeng 評論0 收藏0
  • 惡心兼容問題完美解決IE(IE6/IE7/IE8)兼容HTML5標(biāo)簽問題

    摘要:但是此新標(biāo)簽在上并不能識別,需要進(jìn)行處理。方式一如果是以下的瀏覽器將創(chuàng)建標(biāo)簽,這樣非瀏覽器就會忽視這段代碼,也就不會有無謂的請求了。 HTML5的語義化標(biāo)簽以及屬性,可以讓開發(fā)者非常方便地實(shí)現(xiàn)清晰的web頁面布局,加上CSS3的效果渲染,快速建立豐富靈活的web頁面顯得非常簡單。 定義頁面或區(qū)段的頭部; 定義頁面或區(qū)段的尾部; 定義頁面或區(qū)段的導(dǎo)航區(qū)域; 頁面的邏輯區(qū)域或內(nèi)容組合; 定...

    Soarkey 評論0 收藏0
  • 惡心兼容問題完美解決IE(IE6/IE7/IE8)兼容HTML5標(biāo)簽問題

    摘要:但是此新標(biāo)簽在上并不能識別,需要進(jìn)行處理。方式一如果是以下的瀏覽器將創(chuàng)建標(biāo)簽,這樣非瀏覽器就會忽視這段代碼,也就不會有無謂的請求了。 HTML5的語義化標(biāo)簽以及屬性,可以讓開發(fā)者非常方便地實(shí)現(xiàn)清晰的web頁面布局,加上CSS3的效果渲染,快速建立豐富靈活的web頁面顯得非常簡單。 定義頁面或區(qū)段的頭部; 定義頁面或區(qū)段的尾部; 定義頁面或區(qū)段的導(dǎo)航區(qū)域; 頁面的邏輯區(qū)域或內(nèi)容組合; 定...

    happen 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<