[toc]

📖语义化

  1. H5中着重强调语义化

🔖1.什么是语义化

1-1每一个html元素都有具体的含义

  1. a元素 超链接
  2. p元素 段落
  3. h1元素 一级标题
  4. ……

1-2所有元素与展示效果无关

  1. 元素展示到页面中的效果由css决定。
  2. 因为浏览器带有默认的css样式代码,所以每个元素都有默认的样式

重点:选择什么元素,取决于元素内容的含义,而不是显示的效果

🔖2.为什么需要语义化

2-1为了搜索引擎优化(SEO)

  1. 搜索引擎:百度,搜搜,Bing,Google
  2. 原理:每隔一段时间,搜索引擎会从页面中抓取网页源代码
  3. 中国基本没有SEO优化(竞价排名)

2-2为了让浏览器理解网页

  1. 阅读模式
  2. 无障碍模式
  3. ……