HTML5常用的语义化和结构元素
结构元素
header标签:通常被放置在页面或者页面中某个区块元素的顶部,用来介绍内容或者做导航链接栏,在一个文档中,您可以定义多个header元素。
nav标签:通常表示页面的导航。
main标签:文档内容
article标签:使用在相对比较独立,完整的内容模块,一般使用在博客,论坛帖子,新闻报道,用户评论。
section标签:一般用来做内容的分组,比如文章的章节
aside标签:包含的内容不是页面的主要内容,具有独立性,是对页面的补充。aside标签一般使用在页面,文章的侧边栏,广告,友情链接等区域。
footer标签:一般放在页面或页面中某个区块的底部,包含版权信息,联系方式等。
其他元素
ruby标签:定义ruby注释(中文或字符)
将ruby标签与rt和rp标签一起使用。
rp标签可选,该标签定义的是当浏览器不支持“ruby元素”时显示的内容。
progress标签:定义进度条
mark标签:用来标记文本
embed标签:用来嵌入指定的内容,比如插件。
作者:浏星者
HTML5
HTML
语义化