HTML5新增元素

语义化标签:

元素名称 说明
article 表示文档、页面、应用或网站中的独立结构
aside 表示相关内容或者引文
footer 表示脚步区域内容
header 表示头部区域的内容
main 表示文档中主要或重要的独一无二的内容。一个文档中不能出现一个以上的
标签
nav 表示导航辅助类内容
section 表示web页面的一块区域

文字相关:

元素名称 说明
bdi 表示需要脱离父元素文本方向的一段文本。它允许嵌入一段不同或未知文本方向格式的文本
data 将一个指定内容和机器可读的翻译联系在一起。但如果内容是与time和date相关的,一定要使用
mark 表示一段需要被高亮的文字
ruby 表示被ruby注释标记的文本,如中文汉字和它的拼音
rt 表示字符的解释或者发音
rp 在ruby注释中使用,用于在不支持ruby注释显示的浏览器中提供友好的注释显示
time 表示日期或时间,也可以同时表示两者
wbr 表示建议换行,当文本太长需要换行时将会在此处添加换行符

嵌入内容:

元素名称 说明
canvas 表示图形,该元素仅提供一块画布
embed 用来插入各种多媒体
video 定义视频
audio 定义音频
source 为video或audio这类媒体元素指定媒体源
track 为video或audio这类媒体元素指定文本轨道(字幕)
svg 定义一个嵌入式矢量图
math 定义一段数学公式

表单元素:

元素名称 说明
command 表示命令按钮
datagrid 表示可选数据的列表,它以树形列表的形式来显示
datalist 代表提供给其他控件的一组预定义选项
keygen 代表一个密钥对生成器控件
output 表示不同类型的输出
meter 表示滑动条
progress 代表进度条,用来显示一项任务的完成进度

交互元素:

元素名称 说明
datdalist 表示可选数据的列表,与input元配合使用
details 表示用户要求得到并且可以得到的细节信息
summary 代表details元素的综述或标题
menuitem 代表一个用户可以点击的菜单项
menu 表示菜单列表

HTML5新增元素

上一篇:css建设宣传单效果


下一篇:Burp Suite拦截HTTPS请求