了解HTML 5

W3C 在 1 月 22 日发布了最新的 HTML 5 工作草案。

HTML 5 工作组包括 AOL, Apple, Google, IBM, Microsoft, Mozilla, Nokia, Opera 以及数百个其他的开发商。

HTML 5 中的一些新特性:嵌入音频、视频、图片的函数、客户端数据存储,以及交互式文档。其他特性包括新的页面元素,比如 <header>, <section>, <footer>, 以及 <figure>。

通过制定如何处理所有 HTML 元素以及如何从错误中恢复的精确规则,HTML 5 改进了互操作性,并减少了开发成本。

  1. 属性

HTML 5 中的新属性:contenteditable, contextmenu, draggable, irrelevant, ref, registrationmark, template。

HTML 4.01 中不再支持的属性:accesskey。

  1. 事件

HTML 5 中的新事件:onabort, onbeforeunload, oncontextmenu, ondrag, ondragend, ondragenter, ondragleave, ondragover, ondragstart, ondrop, onerror, onmessage, onmousewheel, onresize, onscroll, onunload。

不再支持的 HTML 4.01 属性:onreset。

  1. 标签
  2. HTML 5中的新标签:
  3. <article> 定义article
  4. <aside> 定义页面内容之外的内容
  5. <audio> 定义声音内容
  6. <canvas> 定义图形
  7. <command> 定义命令按钮
  8. <datagrid> 定义树列表 (tree-list) 中的数据
  9. <datalist> 定义下拉列表
  10. <datatemplate> 定义数据模板
  11. <details> 定义元素的细节
  12. <dialog> 定义对话(会话)
  13. <embed> 定义外部交互内容或插件
  14. <event-source> 为服务器发送的事件定义目标
  15. <figure> 定义媒介内容的分组,以及它们的标题
  16. <footer> 定义 section 或 page 的页脚
  17. <header> 定义 section 或 page 的页眉
  18. <m> 定义有记号的文本
  19. <meter> 定义预定义范围内的度量
  20. <nav> 定义导航链接
  21. <output> 定义输出的一些类型
  22. <progress> 定义任何类型的任务的进度
  23. <rule> 为升级模板定义规则
  24. <section> 定义 section
  25. <source> 定义媒介源
  26. <time> 定义时间日期
  27. <video> 定义视频

你可能感兴趣的:(html)