HTML5 header元素

header元素

header元素是一种具有引导和导航作用的结构元素,通常表示整个页面或页面上的一个内容块的头部,它可以包含标题元素 h1 ~ h6(当并非必需的),也可以包含其他的内容,如导航、logo、搜索表单等等。

如果一个页面上包含多个内容块,就可以为每个内容块分别加上一个header元素,也就是说,一个页面上可以有任意数量的 header元素,它们的含义可以根据上下文而有所不同。

出现在页面的顶端或接近这个位置的 header元素,就成为整个页面的页眉,页眉通常会包含网站的logo、网站名称、网站主导航、甚至搜索框等。

<body>
<header>
       <nav>
       <ul>
       <li><a href="/games">Games</a>
       <li><a href="/forum">Forum</a>
       <li><a href="/download">Download</a>
       </ul>
       </nav>
      
       <h1>Little Green Guys With Guns</h1>
       <h2>Important News</h2>
       <p>To play today's games you will need to update your client.</p>
       <h2>Games</h2>
       <p>this starts a third subsection.</p>
</header>
</body>

header元素也很适合作为页面上的一组介绍性内容的头部,此时,就会稍微简单一点,通常会包含其自身的 h1 ~ h6 标题等信息:

<section>
    <header>
    <h1>Voidwars!</h1>
    <p>Welcome to...</p>
    </header>
</section>

当然,应该只在必要时使用 header元素,大多数情况下,如果使用 h1~h6 就能满足需求,就没必要用 header 将它们包起来。不能在 header 里嵌套 footer 或 另一个 header元素,也不能在 footer 或 address 元素里嵌套 header元素。

版权声明:本文出自 歪脖 的《HTML5宝典》,欢迎在线阅读,并提出宝贵意见。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值