html5shiv.js主要用于解決ie9以下版本浏覽器對html5新增標簽不識別,並導致css不起作用的問題。如果你遇到了上述問題,就可以來下載歐普園爲你提供的html5shiv.js文件,然後放到相應的目錄就可以解決問題了,需要的朋友趕緊來下載使用吧!

html5shiv.js背景
衆所周知,IE8及其以下的IE低版本浏覽器是不支持html5標簽的,更無奈的是IE9雖然支持了部分html5標簽,但是對系統做了嚴格限制,那就是xp系統是無法裝IE9的,這就把IE8、IE7這些低版本浏覽器的死期更xp系統的死期狠狠地綁在了一起。
每個浏覽器有一個它本身所認識的標簽的列表,那麽不在這個列表裏面的標簽我們稱之爲該浏覽器的不可識別標簽。對于ie低版本浏覽器來言,html5的標簽就是它的不可識別標簽,在未做任何處理的情況下,這些標簽在這些浏覽器下是沒有效果的;因此添加html5shiv.js這款文件源碼就能夠幫助用戶解決這個問題!

html5shiv.js文件作用
讓ie系列支持html5的html5shiv.js
html5越來越成爲主流,被廣大搜索引擎所使用,但ie對html5的支持卻常被人唾棄。
解決方案有兩種:
1.爲網站創建多套模板,通過程序對User-Agent的判斷給不同的浏覽器用戶顯示不同的頁面,比如優酷網就是采用的這種模式。(缺點:工程量大)
2.使用javascript來使不支持HTML5的浏覽器支持html標簽。是大部分網站采用的方式。在head頭部添加html5shiv.js代碼即可