HTML 5


HTML 5 (正體)

Free Web Hosting with Website Builder

HTML 5草案的前身名为Web Applications 1.0。于2004 年被WHATWG提出,于2007年W3C接纳,并成立了新的HTML工作团队。在2008年1月22日,第一份正式草案发布。[1]WHATWG表示该规范是目前正在进行的工作,仍须多年的努力。[2]

目录

新标记

HTML 5提供了一些新的原素和属性,反映典型的现代用法网站第其中有些是技术上类似<div>和<span>标签,但有一个含义,例如<nav>(网站导航块)和<footer>。这种标签将有利于搜索引擎的索引整理、小屏幕装置和视障人士使用。同时为其他浏览要素提供了新的功能,通过一个标准接口,如<audio>和<video>标记。[3]

一些过时的HTML 4标记将取消。其中包括纯粹显示效果的标记,如<font>和<center>,因为它们已经被CSS取代。还有一些透过DOM的网络行为。

应用程序接口(API)

除了原现的DOM接口,HTML5增加了更多样化的API[4]

  • 即时二维绘图
  • 定时媒体播放
  • 储存
  • 离线
  • 编辑
  • 拖放
  • 通讯/网络
  • 后退按钮管理
  • MIME和协议处理程序头部登记

与HTML 4的不同之处

以下为大略的不同之处,与例子:

  • 新的解析顺序
  • 新的元素:section, video, progress
  • 新的Input类别:time, email, url
  • 新的通用属性:ping, charset, async
  • 新的全域属性:id, tabindex, repeat
  • 不与HTML 4相容的元素:a, hr, strong
  • 移除元素:center, font, strike

参考文献

  1. ^ Ian Hickson,David Hyatt(2008年1月22日).HTML 5.W3C Working Draft.于2008年1月24日查阅.
  2. ^ When will HTML 5 be finished?.WHATWG.WHATWG Wiki.于2008年6月14日查阅.
  3. ^ IBM的开发者资源:新内容在HTML5:结构和语义
  4. ^ HTML 5 differences from HTML 4 - APIs W3C






Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History