一、如何理解 HTML 语义化

  1. 让人更容易读懂(可读性高)
  2. 让搜索引擎更容易读懂,有助于爬虫抓取更多的内容(利于 SEO)
  3. 在没有 CSS 样式下,页面也能呈现出很好的内容结构

二、script 标签中 defer 和 async 的区别

  • script: 会阻碍 HTML 的解析,只有下载并执行完才会继续解析 HTML
  • defer script: 完全不会阻碍 HTML 的解析,解析完成后按照顺序执行脚本
  • async script: 解析 HTML 过程中异步下载脚本,下载完后立即执行脚本。有可能会阻断 HTML 解析