HTML系列之语义化标签(H5)

文章の目录

  • 1、什么是标签语义化
  • 2、新增的语义化标签
  • 3、header
    • 3.1、属性值
    • 3.2、示例
    • 3.3、注意点
  • 4、nav
    • 4.1、属性值
    • 4.2、示例
    • 4.3、注意点
  • 5、article
    • 5.1、属性值
    • 5.2、示例
    • 5.3、注意点
  • 6、section
    • 6.1、属性值
    • 6.2、示例
    • 6.3、注意点
  • 7、aside
    • 7.1、属性值
    • 7.2、示例
    • 7.3、注意点
  • 8、footer
    • 8.1、属性值
    • 8.2、示例
    • 8.3、注意点
  • 9、address----H4.01
    • 9.1、属性值
    • 9.2、示例
    • 9.3、注意点
  • 10、time
  • 11、使用语义化标签的注意
  • 写在最后


1、什么是标签语义化

以前布局,我们基本用 div 来做。div 对于搜索引擎来说,是没有语义的。

  <div class=“header”>div><div class=“nav”>div> <div class=“content”>div><div class=“footer”>div>

2、新增的语义化标签

  • header — 头部标签
  • nav — 导航标签
  • article — 内容标签
  • section — 块级标签
  • aside — 侧边栏标签
  • footer — 尾部标签

在这里插入图片描述

3、header

元素用于展示介绍性内容,通常包含一组介绍性的或是辅助导航的实用元素。它可能包含一些标题元素,但也可能包含其他元素,比如 Logo、搜索框、作者名称,等等。

3.1、属性值

此元素仅拥有全局属性。

3.2、示例

  <header><h1>主页标题h1><img src="mdn-logo-sm.png" alt="MDN logo">header>

3.3、注意点

  • 元素不能作为
    或另一个
    元素的子元素;
  • 不允许
    成为子元素;
  • 元素不是分段内容,因此不会往大纲中引入新的段落。也就是说,
    元素通常用于包含周围部分的标题(h1 至 h6 元素),但这不是必需的;
  • 开始标签和结束标签都不能省略;

4、nav

相关文章