在编程中,语义指的是一段代码的含义,这个HTML元素有什么作用,扮演了什么样的角色。简单的概括为:在适当的位置使用适当的标签,用正确的标签做正确的事情

html5新特性有哪些(html5添加了哪些新功能)(1)

Html5有哪些新特性?

1.拖拽释放(Draganddrop)API

2.语义化更好的内容标签(header,nav,footer,aside,article,section,main)

3.音频、视频API(audio,video)

4.画布(Canvas)API

5.地理(Gealocation)API

6.本地离线存储localStorage长期存储数据,浏览器关闭后数据不丢失;

7.sessionStorage的数据在浏览器关闭后自动删除

8.表单控件,calendar、date、time、email、url、search

9.新的技术webworker,websocket,Geolocation