1.⾸先 html5 为了更好的实践 web 语义化,增加了 header,footer,nav,aside,section 等 语义 化标签。
2.在表单⽅⾯,为了增强表单,为 input 增加了 color,email,data ,range 等类型。
3.在存储⽅⾯,提供了 sessionStorage,localStorage,和离线存储,通过这些存储⽅式⽅变数 据 在客户端的存储和获取。
4.在多媒体⽅⾯规定了⾳频和视频元素 audio 和 vedio,另外还 有地理定位,canvas 画布,拖 放,多线程编程的 web worker 和 websocket协议
5.css3新增特性:
CSS3 边框如 border-radius,box-shadow 等 CSS3 背景如 background-size,background-origin 等; CSS3 2D,3D 转换如 transform 等; CSS3 动画如 animation 等