這篇文章帶給大家的內容是關於HTML5有哪些新功能? HTML5新特性詳解,有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。 【推薦教學:Html5教學】
一:新增的功能
##更語意化的元素。 article、footer、header、nav、section本地化儲存。 localStorage 和 sessionStorage離線應用,離線快取。 manifest拖曳以及釋放的api。 Drag and drop媒體播放。 video 和 audio增強表單控制項。 calendar、date、time、email、url、search地理位置。 Geolocation多任務。 webworker全雙工通訊協定。 websocket歷史管理 history跨域資源共享(CORS)Access-Control-Allow-Origin頁面可見性改變事件visibilitychange跨窗口通訊PostMessageForm Data 物件繪畫:canvas二:HTML5移除了那些元素?
純粹表現的元素:basefont、big、center、font、s、strike、tt、u對可用性有負面影響的元素:frame、frameset、noframes三:怎麼樣處理h5新標籤的相容問題
第一可以使用document.createElement 來建立新標籤使用墊片html5shiv.js<!--if lt IE 9]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]-->
三:怎麼樣區分HTML和HTML5
#很明顯的區別就是DOCTYPE聲明,h5只需要寫1a309583e26acea4f04ca31122d8c535 ,而html聲明<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">可以根據h5新增的功能元素如canvas來進行判斷
以上是HTML5有哪些新特性? HTML5新特性詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!