被小白忽略的W3C和HTML5新特性

973 阅读1分钟

--- 持续更新

W3C 于 2008年 1月 22日发布 HTML5工作草案。 通过制定如何处理所有 HTML 元素以及如何从错误中恢复的精确规则,HTML5改进了互操作性,并减少开发成本。

HTML5 中的新特性包括了嵌入音频、视频和图形的功能,客户端数据存储,以及交互式文档。

HTML5 还包含了新的元素,比如:<nav>, <header>, <footer>以及<figure>等等。

CSS 活动

css1 作为一项 W3C 推荐,css1发布于 1996年 12月 17日。 1999年 1月 11日,此推荐被重新修订。

css2 作为一项 W3C 推荐, css2发布于 1999年 1月 11日。css2添加了对媒介(打印机和听觉设备)和可下载字体的支持。

css3 计划将 css 划分为更小的模块。

css4 从css3开始,模块将被单独定义,例如 css4选择器可以在css3模块定义。

HTML5新特性

1 语义标签

标签 描述
header 定义文档的头部区域
footer 定义文档的尾部区域
nav 定义文档的导航
section 定义文档中的区段
article 定义页面独立的内容区域
aside 定义页面的侧边栏内容
details 用于描述文档或文档某个部分的细节
summary 标签包含 details 元素的标题
dialog 定义对话框,比如提示框

2 表单新增类型

color
date
datetime
datetime-local
email
month
number
range
search
tel
time
url
week

3 视频和音频

audio
video

4 canvas绘图

5 SVG绘图

6 地理定位

7 拖放API

8 Web Worker

9 Web Storage

10 WebSocket