您好,登錄后才能下訂單哦!
這篇文章主要介紹“怎么在IE中使用HTML5元素”,在日常操作中,相信很多人在怎么在IE中使用HTML5元素問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”怎么在IE中使用HTML5元素”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
Sjoerd Visscher 發現了一個簡潔的方法讓樣式在 IE 中作用到未知的元素上——僅需 JS 創建此未知元素即可:
document.createElement(elementName)
同理(對于 IE 來說 HTML 5元素即是未知元素),該方法也可順延到 HTML 5 的元素上(詳細見:John Resig 寫的 《HTML5 Shiv》 一文):
< html> < head> < style>section { color: red; }< /style> < script>document.createElement("section")< /script> < /head> < body> < section>Hello World!< /section> < /body> < /html>
在 IE 中,為了更方便使用 HTML 5元素,我們可以引入這樣的腳本:
(function(){ // from: http://dean.edwards.name/weblog/2007/03/sniff/ if(!/*@cc_on!@*/0) return; var html5 = "abbr,article,aside,audio,bb,canvas,datagrid,datalist,details,dialog, eventsource,figure,footer,hgroup,header,mark,menu,meter,nav,output, progress,section,time,video".split(','); for(var i = 0, len = html5.length; i < len; i++ ) document.createElement(html5[i]); } })();
到此,關于“怎么在IE中使用HTML5元素”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。