下一代WEB开发标准HTML5

什么是 HTML5?

  HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准。HTML 的上一个版本诞生于 1999 年。自从那以后,Web 世界已经经历了巨变。HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持。

 

新特性、新标签

  HTML5 中的一些有趣的新特性:

  1. 新增用于绘画的 canvas 元素,结合JS在网页上绘制图形;
  2. 新增用于媒介回放的 video audio 元素,支持.ogg/.mp3/.wav/.mp4网络媒体文件格式;
  3. 新的特殊内容元素,比如 article、footer、header、nav、section,更利于WEB语义化;
  4. 新的表单控件,比如 calendar、date、time、email、url、search,增加了对非拉丁字符的支持;
  5. 对本地离线存储的更好的支持,微数据(标记内容以描述特定类型的信息)的引入;

 

新应用程序接口(API)

  除了原先的DOM接口,HTML5增加了更多API,如:  

  1. 用于即时2D绘图的Canvas标签
  2. 定时媒体回放  
  3. 离线数据库存储
  4. 文档编辑
  5. 拖拽控制   
  6. 浏览历史管理

 

与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/

2.http://www.w3.org/TR/html5/

3.http://developer.51cto.com/art/200907/133407.htm

4.http://zh.wikipedia.org/zh-cn/HTML_5

5.http://html5.org/

6.http://baike.baidu.com/view/951383.htm



[dudumao 于 2011-03-28 12:33 AM 更新]
上一篇: Google App Engine+WallProxy搭建个人代理服务器
下一篇: CSS3新特性一览
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: html5 语义化
相关日志:
评论: 0 | 引用: 0 | 查看次数: 6336
发表评论
你没有权限发表评论!