首页 > 软件操作教程 > 编程开发 > HTML
题目内容

HTML5 定义页眉

题目答案

    ■知识点

    header表示页眉,用来标识标题栏,其功能是引导和导航作用的结构元素,通常用来定义整个页面的标题栏,或者一个内容块的标题区域。

    —个页面可以设计多个header结构,具体含义会根据其上下文而有所不同。例如,位于页面顶端的header代表整个页面的页头,位于栏S区域内的header代表栏自的标题。

    header可以包含网站Logo、主导航、搜索框等。也可以包含其他内容,如数据表格、表单或相关的Logo信息,一般整个页面的标题应该放在页面的前面。

    ■实例设计

    【示例1】下面这个header代表整个页面的页眉。它包含一组导航的链接(在nav元素中)。role="banner"定义该页眉为页面级页眉,以提高访问权重。

<header role="banner">

<nav>

<ul>

<li><a href="#">公司新闻</a></li>

<li><a href="#">公司业务</a></1i>

<li><a href="#">关于我们</a></li>

</ul>

</nav>

</header>

【示例2】下面的示例是个人博客首页的头部区域,整个头部内容都放在header元素中。

<header>

<hgroup>

<hl>LOGO</hl>

<a href="#”>[URL]</a> <a href="#"> [订阅]</a> <a href="#"> [手机订阅]</a> 

</hgroup>

<nav>

<ul>

<li> 首页 </li>

<li><a href="#">目录</a></1i>

<li><a href="#">社区</a></li>

<li><a href="#">微博我</a></li>

</ul>

</nav>

</header>

    上面示例的页眉形式在网上很常见。它包含网站名称(通常为一个标识)、指向网站主要版块的导航链接,也可以包含一个搜索框。

    在HTML5中,header内部可以包含hl〜h6元素,也可以包含hgroup、table、form、nav等元素,只要应该显示在头部区域的标签,都可以包含在header元素中。

【示例3】header也适合设计一个区块的目录。

<main role="main">

<article>

<header>

<hl>客户反馈</hl>

<nav>

<ul>

<li><a href=n#answerln>新产品什么时候上市? </a>

<li><a href=n#answer2n>客户电话是多少? </a>

<li> ...

</ul>

</nav>

</header>

<article id="answer1">

<h2>新产品什么时候上市? </h2>

<p>5月1日上市</p>

</article>

<article id="answer2">

<h2>客户电话是多少? </h2>

<p>010-66668888</p>

</article>

</article>

</main>

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端