HTML5新增标签

W3C文档不可少!

新增全局属性:

data-yourvalue,hidden,Spellcheck,tabindex,contentteditable,desginMode

新增的结构标签

这些以前都是通过div实现的,为了给div进行语义化的划分,于是派生出这些标签。

section标签

表示页面中的一个内容区块,比如章节,页眉,页脚或者页面的其他部分。可以和h1、h2...等标签结合起来使用,表示文档结构。例:HTML5中

_
HTML4中

article标签

表示页面中一块与上下文不相关的独立内容。比如一篇文章。

aside标签

表示article标签内容之外的、与article标签内容相关的辅助信息。

header标签

表示页面中一个内容区块或整个页面的标题

hgroup标签

表示对整个页面或页面中的一个内容区块的标题进行组合

footer标签

表示整个页面或页面中的一个内容区块的脚注。一般来说,他会包含创作者的姓名,创作信息以及创作者的联系方式。

nav标签

表示页面中导航链接的部分

figure标签

表示一段独立的流内容,一般表示文档主体流内容中的一个独立单元。使用figcaption标签为figure标签组添加标题。

新增的媒体标签

video标签

定义视频,像电影片段或其他视频流。

audio标签

定义音频,如音乐或其他音频流

embed标签

用来嵌入内容(包括各种媒体),格式可以是Medi、Wav、AIFF、AU、MP3、flash等。

新增表单标签

email

必须输入email

url

必须输入url地址

number

必须输入数值

range

必须输入一定范围内数值

Date Pickers(日期选择器)

拥有多个可供选择日期和时间的新输入类型:

data-选取日、月、年

month-选取月,年

week-选取周和年

time-选取时间(小时和分钟)

datetime-选取时间、日、月、年(UTC时间)

datetime-local-选取时间、日。月、年(本地时间)

search

用于搜索域,域显示为常规的文本域

color



新增的属性

Application Cache(应用程序缓存)——直接查看W3C文档

HTML5引入了应用程序缓存,这意味着Web应用可以进行缓存,并在没有因特网连接时进行访问。

应用程序缓存为应用带来了三个优势:

·离线浏览—用户可在应用离线时使用它们

·速度—已缓存资源加载得更快

·减少服务器负载—浏览器将只从服务器下载更新过或更改过的资源。

所有主流浏览器均支持应用程序缓存,除了Internet Explorer。

link

定义title前的小图标,新增了sizes属性

base——W3C文档

标签为页面上的所有链接规定默认地址或默认目标。

你可能感兴趣的:(HTML5新增标签)