HTML5元素归类

HTML5元素分类

HTML5的元素按优先级定义为结构性元素、级块性元素、行内语义性元素和交互元素4大类:

1.结构性元素

主要负责Web的上下文结构的定义,确保HTML文档的完整性,这类元素包括以下几个:

section、header(与head不同,内容是可见的)、footer(一般放置关于我们、法律声明、版权等信息)、nav(导航元素)、article(一篇文章的主体内容,一般为文字集中显示的区域)

 

2.级块性元素

aside、figure、code、dialog

 

3.行内语义性元素

meter、time、progress、video(视频元素,用于支持和实现视频文件的直接播放、缓冲预载和多种视频媒体格式)、audio(用于支持和实现音频文件的直接播放、缓冲预载和多种音频媒体格式)

 

4.交互性元素

details(表示一段具体的内容,只有通过如单击才会显示出来)、datagrid(控制客户端数据与现实)、menu(用于交互菜单)、command(处理命令)