下一代WEB开发标准HTML5
作者:dudumao 日期:2010-10-15
什么是 HTML5?
HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准。HTML 的上一个版本诞生于 1999 年。自从那以后,Web 世界已经经历了巨变。HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持。
新特性、新标签
HTML5 中的一些有趣的新特性:
- 新增用于绘画的 canvas 元素,结合JS在网页上绘制图形;
- 新增用于媒介回放的 video 和 audio 元素,支持.ogg/.mp3/.wav/.mp4网络媒体文件格式;
- 新的特殊内容元素,比如 article、footer、header、nav、section,更利于WEB语义化;
- 新的表单控件,比如 calendar、date、time、email、url、search,增加了对非拉丁字符的支持;
- 对本地离线存储的更好的支持,微数据(标记内容以描述特定类型的信息)的引入;
新应用程序接口(API)
除了原先的DOM接口,HTML5增加了更多API,如:
- 用于即时2D绘图的Canvas标签
- 定时媒体回放
- 离线数据库存储
- 文档编辑
- 拖拽控制
- 浏览历史管理
与HTML 4的不同之处
新的解析顺序新的元素:section, video, progress, nav, meter, time, aside, canvasinput元素的新属性:日期和时间,email, url。新的通用属性:ping, charset, async全域属性:id, tabindex, repeat。移除元素:center, font, strike。
HTML 5有两大特点:首先,强化了Web网页的表现性能。除了可描绘二维图形外,还准备了用于播放视频和音频的标签。其次,追加了本地数据库等Web应用的功能。
浏览器支持
最新版本的 Safari、Chrome、Firefox 以及 Opera 支持某些 HTML5 特性。Internet Explorer 9 将支持某些 HTML5 特性。
参考资料:
1.http://www.w3school.com.cn/html5/
3.http://developer.51cto.com/art/200907/133407.htm
4.http://zh.wikipedia.org/zh-cn/HTML_5
6.http://baike.baidu.com/view/951383.htm
下一篇: CSS3新特性一览
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: html5 语义化
相关日志: