html5之新增非主题结构元素

作者: 便U_Life | 来源:发表于2016-07-01 22:26 被阅读269次

html5新增的非主体结构元素包含:header、footer、hgroup、address。接下来我们详细介绍它们。

header元素

header元素是一种具有引导和导航作用的结构元素,通常用来放置整个页面或页面内的一个内容区块的标题,但是也可以包含其他内容,例如数据表格,搜索表单或相关的logo图片。header元素可以出现多次。并且header在html5中至少要包含一heading元素(h1~h5)或者新增的hgroup元素。代码如下:

<!DOCTYPE html>  
<html lang="en">  
<body>
    <!-- 单独作为引导或者导航作用 -->
    <header>
      <h1>大标题</h1>
    </header>
    <article> 
      <!-- 作为内容块的标题 -->
      <header><h1>文章内容标题</h1></header> 
      <p>正文内容</p> 
    </article>
</body>
</html>

footer元素

footer元素可以作为其上层父级内容区块或是一个根区块的脚注。footer通常包括其相关区块的脚注信息,如作者、相关阅读链接及版权信息等。当footer的父级元素是body时表示网页的脚注,一般都是版权信息。代码如下:

<!DOCTYPE html>  
<html lang="en">  
<body>
   <article>       
      <header><h1>文章内容标题</h1></header> 
      <p>正文内容</p> 
      <footer> 
      作者:Miss
      </footer> 
    </article>
    <!-- 单独作为网页版权信息 -->
    <footer>
       © DIVCSS5.COM 版权所有<br /> 
  学习CSS,找DIV+CSS资源上DIVCSS5! 
    </footer>
</body>
</html>

hgroup元素

hgroup元素是将标题及其子标题进行分组的元素。hgroup元素通常会将h1h6元素进行分组,比如一个内容区块的标题及其子元素算一组。修改hgroup样式后,被他包围的hn(h1h6)之类的标题元素就会同时继承他设置的样式。代码如下:

<!DOCTYPE html>  
<html lang="en">  
<body>
   <hgroup class="style1">
  <h1>Welcome to my WWF</h1>
  <h2>For a living planet</h2>
  </hgroup>
  <p>The rest of the content...</p> 
  </hgroup>
  <hgroup class="style2">
  <h1>Welcome to my WWF</h1>
  <h2>For a living planet</h2>
  </hgroup>
  <p>The rest of the content...</p> 
  </hgroup>
</body>
</html>

address元素

address元素顾名思义是用来在文档中呈现联系信息,包括文档作者或文档维护者的名字,他们的网站链接,电子邮箱,真实地址,电话号码等。address应该不止用来呈现电子邮箱或真实地址,还用来展示文档相关的联系人的所有联系信息。

<!DOCTYPE HTML>
<html>
<body>
  <address>
    Written by W3School.com.cn<br />
    <a href="mailto:us@example.org">Email us</a><br />
    Address: Box 564, Disneyland<br />
    Phone: +12 34 56 78
  </address>
</body>
</html>

html5的非主体结构元素就讲解到这里,欢迎评论交流! (●'◡'●) 谢谢观看!

相关文章

  • html5之新增非主题结构元素

    html5新增的非主体结构元素包含:header、footer、hgroup、address。接下来我们详细介绍它...

  • html新增结构元素解析

    本文主要帮助理解HTML5新增结构元素article、section、aside、nav、time微格式。 新增非...

  • HTML学习笔记(三)

    HTML5新增的元素和废除的元素 HTML5的结构 HTML5新增的元素和废除的元素

  • HTML5 新增标签

    HTML5新增标签 HTML5新增了27个标签元素,废除了16个标签元素,主要包括结构性标签、级块性标签、行内语义...

  • htm5新特性新增与弃用元素

    新增的元素 html5新增了一些语义化更好的标签元素。 结构元素 article元素,表示页面中的一块与上下文不相...

  • 前端笔记

    初级WEB前端工程师 HTML5HTML5 与 HTM4 的区别HTML5 新增的主体结构元素HTML5 新增的的...

  • 前端面试之html5新特性

    新增的元素 我的学习交流群点击:web前端学习交流群 html5新增了一些语义化更好的标签元素。 结构元素 art...

  • HTML5元素分类

    HTML5新增了27个元素,废弃了16个元素,根据现有的标准规范,把HTML5的元素按优先等级定义为结构性元素、级...

  • HTML5 的新特性

    新增的元素 html5新增了一些语义化更好的标签元素 结构元素 article元素,表示页面中的一块与上下文不相关...

  • html5之新增主体结构元素

    从今天开始讲我讲陆续写一些网页移动端(后面我只会说是“移动端”都指是网页)开发的文章。主要是为了让大家了解移动端开...

网友评论

    本文标题:html5之新增非主题结构元素

    本文链接:https://www.haomeiwen.com/subject/pfcqjttx.html