王瘦子

导航

 

<section>

  <section>标签用来定义文档中的区域(或节)。如果你只想将某个元素包裹起来设置样式,那应该和以前一样继续使用<div>。

<article>

  <article>和<section>容易混淆,<article>元素用来包裹独立的内容片断,例如,当你搭建一个页面的时候<article>标签包裹的内容是否可以被复制到另一个不同的网站并能保持完整的意义,比如博客正文,如果出现套嵌的<article>元素,那么内层的内容应该与外层的内容直接关联。

<nav>

  <nav>标签用于定义文档的主导航区域,因为<nav>用于主导航区域,所以严格来讲它不是为页脚或其他包含链接的区块设计的。

<aside>

  <aside>标签的内容是独立的内容,但应与文档内容相关。可用于侧边栏、友情链接等。

<hgroup>

  如果页面中有一组使用<h1>、<h2>、<h3>等标签的标题、标语和副标题,则可以考虑使用<hgroup>将它们包裹起来。这样在HTML5 的大纲结构算法中就会隐藏次级标题元素,从而只让<hgroup>中的第一个标题元素进入文档大纲。

<header>

  <header>元素不计入大纲结构,所以不能用它来划分内容结构,而是应该用它来包含对区域内容的介绍说明。实际使用中,<header>可用作定义 section 或 document 的页眉。

<footer>

  和<header>一样,<footer>元素也不计入大纲结构,应该用它来包含其所在区域的辅助信息。例如可以用它包含一组指向其他页面的超链接,或者用它包含版权信息。<footer>可用作定义 section 或 document 的页脚。

<address>

  <address>元素用于标注离其最近的<article>或<section>祖先元素的联系信息。

 

posted on 2013-11-12 20:07  王瘦子  阅读(172)  评论(1)    收藏  举报