html5在ie8及以下的相容性問題

2021-10-06 12:42:35 字數 511 閱讀 7187

最近仿的幾個主題中,有幾個是採用html5語法製作的,html5嘛,以後必然大勢所趨,但是現有的很多瀏覽器並不支援這種新的標準。

而我製作**習慣用的是chrome瀏覽器的,當然不存在不相容問題了。

等主題做完上線後,經ie8以下瀏覽器測試,頁面慘不忍睹,我在ie10的ie8模式下檢視了ie7解析html的語法全部亂了,比如

這裡是footer部分
他在ie8以下解析成了

這裡是footer部分
注意下其中的/符號,整個框架在ie8以下全部被無視掉了,且其他的語法 如

;;等等都解析錯誤

這個後果就造成了針對footer,header,aside等的css全部失效,後果可想而知吧。

或者用下面這句也可以

然後把你用到的標籤加進去吧,這樣就能正常解析了。

完美解決ie8以下不相容h5的方法

html5的語義化標籤以及屬性,可以讓開發者非常方便地實現清晰的web頁面布局,加上css3的效果渲染,快速建立豐富靈活的web頁面顯得非常簡單。html5的新標籤元素有 使用他們能讓 語義化更直觀,而且更方便seo優化。但是此html5新標籤在ie6 ie7 ie8上並不能識別,需要進行j asc...

讓 IE 8以下瀏覽器支援 HTML5元素(標籤)

具體 ie低版本瀏覽器 因為什麼不支援 h5標籤 就不多說了。太費勁。1.菜鳥教程 html5 瀏覽器支援 中有詳細解決方案。2.讓 ie 8 及以下瀏覽器支援 css3偽類選擇器 3.讓 ie 8 及以下瀏覽器支援 表單 input placeholder 屬性 具體為什麼要這麼引入 html5s...

IE9如何相容IE8以及以下的瀏覽模式

自己寫了個js指令碼,本人一直用的是ie9 在一次測試中發現自己在外部寫的js指令碼缺不能在ie8及ie8以下的瀏覽模式中執行,網上搜了很多,都沒找到解決辦法,求各位大神給個辦法啊 在此多謝了 經過一下午的查閱 最後知道了在ie8一下呼叫js檔案時,回傳會說json未定義 有三個解決辦法 方法一 加...