本文介绍一些HTML5新增的元素,由于一些元素还没有最终决定,所以可能并不完全和正确。我用我自己的话加以解释,不过应该都很好懂的,因为标签的语义话越来越清晰。
结构元素:
header —— 页面头部
nav —— 主导航
section —— 某个章节
article —— 独立文章
footer —— 页面底部
块级(display)元素:
aside —— 用于表示侧栏、贴士、摘要等,如果是我做,我更趋向于用来作为侧栏的标签
figure —— 用来包裹图片,并配合legend标签给图片一个说明
dialog —— 用来表示人与人之间的交流互动
行内(inline)元素:
m(mark) —— 用来包裹非主要的文字
time —— 时间格式,会在标签内给它一个datetime的属性,属性值为电脑可识别的时间格式
meter —— 标签定义度量衡,它拥有6个属性value, min, max, low, high, optimum,分别表示当前、最小、最大、低区、高区、最佳
progress —— 用来表示进度条
多媒体及交互式元素:
video —— 视频标签
audio —— 音频标签
details —— 用于描述文档或某个部分的细节
datagrid —— 可选数据的树形列表
menu —— 菜单列表
command —— 行为按钮