HTML5 Shiv

維基百科,自由的百科全書
跳至導覽 跳至搜尋

Sjoerd Visscher 所創造的HTML5 ShivJavaScript的一種備選方案。該方案在Internet Explorer 9版本中優先啟用HTML5元素樣式,但不允許使用沒有由JavaScript定義過的元素樣式。

Internet Explorer的兼容性和使用的版本[編輯]

Internet Explorer 9之前的版本幾乎不支持HTML5元素和其它HTML5特性。[1] HTML5Shiv允許Internet Explorer 9之前的版本識別HTML5標記,並允許他們使用CSS樣式。

使用示例[編輯]

在HTML5網頁中使用HTML5 Shiv非常簡單,你可以選擇安裝或者不安裝官方庫。下面這段示例代碼告訴大家如何在版本低於9的Internet Explorer瀏覽器中使用HTML5 Shiv。腳本應該包含在網頁<head>元素中且任何的樣式表之後。

 1 <!DOCTYPE html>
 2 <html>
 3  <head>
 4   <!--[if lt IE 9]>
 5   <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"></script>
 6   <![endif]-->
 7  </head>
 8  <body>
 9  </body>
10 </html>

您也可以使用GitHub庫下載最新版本的HTML5 Shiv,直接包含在您的項目目錄中。[2]

相關條目[編輯]

參考資料[編輯]