本篇主要介绍HTML5增加的语义元素中关于页面结构方面的,包含: <article>、<aside>、<figure>、<figcaption>、<footer>、<header>、<main>、<nav>、<section>等元素。

 

1. 语义元素介绍

  1.1 何为语义元素

  1.2 特点

2. 原先界面布局

3. 页面结构语意元素

  3.1 说明

  3.2 详细介绍

  3.3 示例图

4. 旧版浏览器支持

  4.1 IE8以上

  4.2 IE8及IE8以下

 

1. 语义元素介绍

HTML5标准增加很多新的语意元素,若按种类来区分,有页面结构上的、文本内容上的、表单里的等等。

而这里主要介绍页面结构上的新元素。

1.1 何谓语意元素

简单来讲,语义元素就是为元素(标签)赋予某种意义,元素的名称就是元素要表达的意思。

如<header>表示页眉、<footer>表示页脚。

 

1.2 特点

①易于维护:使用语义元素将会有更清晰的页面结构信息,易于页面的后续维护。不需要再查看代码:找到div再找到具体的ClassName。

②无障碍性:有助于屏幕阅读器和其他辅助工具的读取。

③利于搜索引擎优化:搜索机器人在检查一些HTML5的语义元素后,可以收集其索引页面的信息。

 

2. 原先界面布局

在页面的布局中,<div>是一个非常多见的元素,配上一定的样式就可应用于特定场景,如页眉、侧边栏、导航栏等等。

为了方便维护,设计人员常给这些<div>赋值具有特殊名称的ClassName(样式类名)或ID。

例如一个表示页眉的<div>元素,其ClassName或ID可以为page-header、header等。

示例:

HTML5 语义元素(一)页面结构

 

 

3. 页面结构语意元素

3.1 说明

页面结构的语意元素多用于页面的整体布局,大多数为块级元素,只是代替<div>使用,如:页眉、页脚等等。

而其自身没有特别的样式,还是需要搭配Css使用。

3.2 详细介绍

<header>:定义网页或文章的头部区域。可包含logo、导航、搜索条等内容。<详细资料>

   浏览器最低版本:IE 9、Chrome 5

使用说明:
①当用于标注网页的页眉时,可包含logo、导航、搜索条等信息。
②当用于标注内容的标题时,只有当标题还附带其他信息时才考虑用<header>,一般情况下用<h1>标注标题即可。
使用说明

相关文章:

  • 2022-01-28
  • 2022-02-23
  • 2022-12-23
  • 2022-01-05
  • 2021-08-08
  • 2022-12-23
  • 2021-11-08
猜你喜欢
  • 2021-10-17
  • 2021-05-03
  • 2021-09-28
  • 2022-01-07
相关资源
相似解决方案