创新易联欢迎您!16年高端网站建设品牌

HTML5的革新:结构之美 3

日期:2014-08-29 | 来源:易联网站建设公司 | 阅读:

如何用HTML 5新标签结构化元素

通过上面的示例,我们了解到HTML 5的新标签对结构化的革新,但切换到实际使用中,该如何恰当的使用它们呢?我想这也是很多HTML 5学习者想问一个问题。如同XHTML语义化一样,HTML 5语义化标签的使用也应该遵循:每个标签都有它特定的意义,而语义化,就是让我们在适当的位置用适当的标签,以更好的让人和机器(机器可理解为浏览器可理解为搜索引擎)都一目了然。比如header标签一般是页面的第一个区块元素(header标签也可用于类型的头部元素中,比如文章区块的标题),包含的了页面的主题信息;nav标签一般用于包裹导航信息;footer一般用来包裹页面底部信息;等等。

下面是我参考HTML 5手册列出的结构类常用新标签的语义解释及使用指引:

<header>标签

手册释义:定义 section 或 document 的页眉。

使用指引:一般用来包含页面头部,也可用于其他区域头部,比如article头部:


<header>
<hgroup>
<h1>网站标题</h1>
<h1>网站副标题</h1>
</hgroup>
</header>
<hgroup>标签

手册释义:用于对网页或区段(section)的标题进行组合。

使用指引:用于标题类的组合,比如文章的标题与副标题:


<hgroup>
<h1>这是一篇介绍HTML 5结构标签的文章</h1>
<h2>HTML 5的革新</h2>
</hgroup>
<nav>标签

手册释义:定义导航链接的部分。

使用指引:用于定义页面的导航部分:


<nav>
<ul>
<li>HTML 5</li>
<li>CSS</li>
<li>JavaScript</li>
</ul>
</nav>
<aside>标签

定义 article 以外的内容。aside 的内容应该与 article 的内容相关。

使用指引:用于成节的内容,会在文档流中开始一个新的节,一般用于与文章内容相关的边栏:


<aside>
<h1>作者简介</h1>
<p>Mr.Think,专注Web前端技术的凡夫俗子。</p>
</aside>
<section>标签

手册释义:定义文档中的节(section)。比如章节、页眉、页脚或文档中的其他部分。

使用指引:用于成节的内容,会在文档流中开始一个新的节:


<section>
<h1>section是什么?</h1>
<h2>一个新的章节</h2>
<article>
<h2>关于section</h1>
<p>section的介绍</p>

</article>
</section>
创新互联——八年品牌 行业十强!我们专注于深圳网站建设,深圳网页设计策划服务,主要客户有:青青世界、华侨城地产、观澜高尔夫、深圳机场、华润保险、安琪、清华同方、金碟软件等等国内外500强知名企业!
        8年来,公司立足深圳面向华南,作为
深圳网站建设深圳网站设计深圳网站制作、知名的深圳网络公司深圳网站建设公司服务提供商,凭借过硬的技术开发及安全保障实力、专业的全方位解决方案一举获得客户的认可。

—— 微信公众号 ——

热门标签