定义

  • HTML语义化就是根据具体内容,选择合适的标签进行代码的编写。便于开发者阅读和写出更优雅的代码,同时让搜索引擎的爬虫能更好的识别。

  • 简单来讲就是:用正确的标签做正确的事

举例说明

比如说:

  • 段落用<p>标签
  • 标题用h1~h6标签
  • 文章就用article

为什么要使用语义化标签

1、 CSS文件读取失败的准备:万一CSS文件挂了,语义化的HTML也能呈现较好的内容结构与代码结构。
2、 提高:
- 可访问性:简单来讲,便于其他设备的解析,比如:移动端设备,盲人阅读器等;
- 可检索性:提高搜索引擎的有效爬取,提高网站流量;
- 国际化:让各国开发者容易弄懂网页结构;
- 互用性:减少网页间的差异性,便于团队开发和维护。