HTML5新增标签
HTML5新增了27个标签元素,废除了16个标签元素,主要包括结构性标签、级块性标签、行内语义性标签、交互性标签
1>结构性标签:负责Web上下文结构的定义,确保HTML文档
arcticle:文章主题内容
header:标记头部区域内容
footer:标记脚部区域内容
section:区域章节表述
nav:菜单导航,链接导航
2>块级性标签:完成Web页面区域的划分,确保内容的有效分隔
aside:注记,贴士啥啥的,不常用
figure:对多个元素组合并展示元素
code:表示一段代码块
dialog:人与人之间的对话框
3>行内语义标签:完成Web页面具体内容的引用和表述,丰富展示内容
meter:特定范围内的数值,如工资、数量、百分比
time:时间值
progress:进度条,可用max,min,step进行控制,完成对进度的表示和监听
video:视频元素,用于视频播放,支持缓冲预载和多种视频媒体格式
audio:音频元素,用于音频播放,支持缓冲预载和多种音频媒体格式
4>交互性标签:功能性内容的表达
details: 表示一段具体的内容,默认不系那是(不常用)
datagrid:控制客户端的数据与显示,可用于动态脚本更新
menu:用于交互菜单
command:用来处理命令按钮