Appearance
HTML 模块导读
HTML 不是最简单的一层
- 它是浏览器真正拿到的第一份结构输入,决定文档如何被解析、哪些资源会被发现、辅助技术会看到什么、搜索引擎会抓到什么。
- 所以这一模块虽然排在前面,但不是入门装饰层,而是很多后续行为的起点。
先抓这两条线
- 标签语义 -> DOM 结构 -> accessibility tree / 搜索信号。
- script / link / img -> 资源发现 -> 下载 -> 执行或应用。
读 HTML 时最容易错在哪
- 把语义化讲成“少写 div”,结果完全脱离无障碍和结构信号。
- 把脚本加载讲成记忆题,只记
defer/async顺序,不去碰解析器和资源发现路径。
建议的进入方式
- 从语义化 HTML、脚本加载开始,因为这两个主题最能说明 HTML 与浏览器内部机制的连接。
- 然后再看表单、媒体、SEO / a11y 和 HTML 工程化,理解文档结构怎样一路影响到工程实践。