HTML5是下一代的HTML,将成为HTML、XHTML以及HTML DOM的新标准。
这是我学习了HTML5后,对新增标签、特性以及移除的标签所作的简单总结。
新增元素及特性:
- 视频:
<vedio>
- 音频:
<audio>
- 画布:
<canvas>
- 可伸缩矢量图形:
<svg>
- 语义化更好的内容元素:
<header> <article> <section> <nav> <footer>
- 表单控件:新增表单元素
<datalist> <keygen> <output>
<input>
元素新增类型email url date time search 等
- 本地离线存储:
localStorage
长期存储数据,浏览器关闭后数据不丢失
sessionStorage
数据在浏览器关闭后自动删除 - 新的技术:应用程序缓存、web workers、websocket、Geolocation
移除的元素:
- 纯表现的元素:
<basefont> <font> <big> <center> <s> <strike> <tt> <u>
- 对可用性产生负面影响的元素:
<frame> <frameset> <noframes>