HTML入门:07HTML5语义化布局

本文介绍了HTML5中的六个语义化布局标签:header用于定义页眉,nav定义导航,section表示文档节,article定义独立内容,aside表示侧边栏,footer定义页脚。这些标签强调了语义而非视觉布局,有助于搜索引擎理解和页面结构管理。
摘要由CSDN通过智能技术生成

HTML5提供了新的语义元素来明确一个web页面的不同部分,根据W3C HTML5文档规范,一般认为HTML5中的布局标签有八个:header、nav、section、article、aside、footer、figure、figcaption,其中最后两个figure、figcaption在HTML入门:06HTML5语义化标签 中已经讲过了,其余六个标签一般在页面中的布局位置如图所示。
请添加图片描述

下面来学习这六个布局标签的使用。

1 header标签

header标签定义文档或者文档的一部分区域的页眉。首先header标签描述了文档的头部区域,主要用于内容的介绍展示。在页面中,我们也可以同时使用多个header标签,例子如下。

示例:先输入一对head标签,在标签的中间和后面都插入内容,效果如下。

<header>
    <h1>页面的头部</h1>
</header>
<p>页面的内容</p>

请添加图片描述

2 nav标签

nav用于定义页面的导航链接部分区域,但并不是所有的链接都必须包含在nav标签中。

示例:先输入nav标签并在中间位置建立几个菜单链接,效果如下。

<nav>
    <a href="#">HTML</a>|
    <a href="#">CSS</a>|
    <a href="#">JavaScript</a>|
    <a href="#">JQuery</a>
</nav>

请添加图片描述

3 section标签

section标签定义文档的节(片段、区段),比如章节、页眉、页脚或文档中的其他分节部分。 根据W3C HTML5文档,section包含了一组内容及其标题。

示例:输入section标签,并通过h1和p标签插入内容,然后再加入一组类似的代码,效果如下。

<section>
    <h1>章节一标题</h1>
    <p>章节一内容</p>
</section>
<section>
    <h1>章节二标题</h1>
    <p>章节二内容</p>
</section>

请添加图片描述

4 article标签

article标签一般用来定义语义上相对独立的内容。通常用在页面中的这几个部分:论坛帖子,报纸文章,博客条目,用户评论等等。

示例:输入article标签并插入内容,同样,再加入一组类似的代码,效果如下。

<article>
    <h1>文章标题一</h1>
    <p>文章内容</p>
</article>
<article>
    <h1>文章标题二</h1>
    <p>文章内容</p>
</article>

请添加图片描述

5 aside标签

aside标签定义页面主区域内容(即article)之外的内容,比如侧边栏。一般来说,aside标签的内容应与主区域的内容相关。

举例:输入aside标签,插入相应内容,效果如下。

<aside>
    <h4>侧边栏标题</h4>
    <p>侧边栏内容</p>
</aside>

请添加图片描述

6 footer标签

footer标签定义文档或者文档的一部分区域的页脚,描述了文档的底部区域。一个页脚通常包含文档的作者、著作权信息、链接的使用条款、联系信息等。

示例:输入footer标签,加入部分页面信息,效果如下。

<footer>
    <p>文档的作者信息</p>
    <p>文档的版权信息</p>
</footer>

请添加图片描述

通过以上几个标签的演示,大家会发现本文所介绍的标签很难从页面的呈现效果来彼此区分,这是因为这些标签只是从语义上做了区分,并不是header标签就只能放在页面的顶部,而footer标签只能放在页面的底部,之所以做了这样的规范,只是为了让标签的定义与使用在网页结构上更加语义化,使得搜索引擎及开发人员能更加迅速的理解当前网页的整个结构,也使得网络爬虫之类的程序能快速定位到相应的位置。

  • 23
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Corone

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值