article,aside,nav,section,header,footer
上面这些语义元素不会给页面内容造成任何视觉上的改变,它们只是提供html文档的结构,供计算机和开发者读取和阅读!
article元素对应一段独立的内容,可以将不同的article分节聚合在一起,并构成页面。article可以是以下内容。
1,一篇杂志或新闻稿件
2,一篇博客
3,一个论坛主题
article元素中可以放header,footer,section元素,section中也可以放article元素。
鉴别内容是否合适article的最简单的办法是判断该内容能否在聚合后独立存在。
我喜欢动物,我将来肯定有一只小宠物!!标题
我喜欢动物,我将来肯定有一只小宠物!!标题
nav元素是一段链接到其他页面或网站的链接。无须将所有的页面链接列表都囊括在nav当中。该元素仅对应也面的主要导航。
nav元素最好用于主导航,也是大部分用户唯一关心的导航。不过,主导航的内容始终是网站以及开发者决定的。一些网站主导航只有一个,其他作为内容链接存在。有的网站主导航则是有3~4个主导航。
在基本主导航之外还可以用到nav元素的地方包括一下:
1,内容表格
2,上一页和下一页链接
3,面包屑导航
根据‘w3c’的定义,‘section’不仅仅是一个普通的容器元素。当一个元素只是为了样式化或者方便脚本使用时,,应该使用div元素。
下面是帮助开发人员确定是否使用section元素的一些依据。
1,该分解是否有自己的标题?如果没有就不应该使用section元素。
2,该分节是否为页面大纲中的一部分?如果不是就不应该使用section元素
3,进行这个分节除了样式化是否还有别的目的?如果将一个section标签用作样式化的钩子,就应该用div元素代替。
标题
在页面中你可以使用多个
一个页脚通常包含文档的作者,著作权信息,链接的使用条款,联系信息等