HTML 是 Web 上最基础的通用标记语言,但不同历史阶段的标准侧重点并不一样。要理解今天为什么普遍使用 HTML5 语义标签、CSS 分离表现层,以及浏览器为何能更稳定地处理错误标记,最直接的方法就是回到 W3C 的标准演进过程里看一遍。
下面按版本和时间线梳理 HTML 2.0、HTML 3.2、HTML 4.0、HTML 4.01、XHTML 1.0 与 HTML 5 的定位差异,并保留原始日期、功能点和规范节点,帮助你判断哪些版本只具历史意义,哪些变化真正影响了现代前端开发。
HTML 是什么
HTML 是 Web 上的通用标记语言,用来描述网页内容的结构。
如果你想继续系统学习语法和标签使用,可以进一步阅读 HTML 教程;这篇文章则更侧重标准版本与规范历史。
HTML 版本是如何演进的
HTML 2.0:已经退出实际开发场景
HTML 2.0 是 1996 年由 Internet 工程工作小组的 HTML 工作组开发的。

这一版本如今早已过时,基本退出实际开发场景。现代浏览器所依赖的都是更新一代的 HTML 标准,因此对 Web 开发者来说,继续关注 HTML 2.0 几乎没有现实使用价值。
HTML 3.2:补齐早期网页常用能力
1997 年 1 月 14 日,HTML 3.2 正式成为 W3C 标准。
相较于 HTML 2.0,HTML 3.2 增加了当时已经被广泛使用的一批关键特性,包括字体、表格、applets、图像环绕排版,以及上标和下标。
不过,这一阶段也留下了后来被反复修正的问题。例如 1997 年被加入标准的 <font> 标签,就给“内容与表现分离”带来了明显阻碍。
HTML 4.0:把样式交给 CSS
作为一项 W3C 推荐,HTML 4.0 发布于 1997 年 12 月 18 日;仅做编辑修正的第二个版本发布于 1998 年 4 月 24 日。
HTML 4.0 最重要的变化,是正式引入样式表(CSS)。这意味着 HTML 更明确地负责结构,展示效果则交给 CSS 处理。对后来的网页开发模式来说,这是一次关键转向。
HTML 4.01:修正与收尾版本
作为一项 W3C 推荐,HTML 4.01 发布于 1999 年 12 月 24 日。
它可以看作 HTML 4.0 的小版本更新,主要作用是修正问题和补漏洞,而不是引入一整批新能力。
当时 W3C 也明确表示,不会继续推进 HTML,本阶段之后的工作重点将转向 XHTML。
XHTML 1.0:用 XML 重新表示 HTML 4.01
XHTML 1.0 使用 XML 对 HTML 4.01 进行了重新表示。
作为一项 W3C 推荐,XHTML 1.0 发布于 2000 年 1 月 20 日。它并不是完全另起炉灶的新网页语言,而是在规则表达上更强调 XML 风格的严格性。
HTML 5:面向现代 Web 的关键升级
W3C 于 2008 年 1 月 22 日发布 HTML 5 工作草案。
HTML 5 的一个核心价值,是为所有 HTML 元素的处理方式以及出错后的恢复机制制定了更精确的规则。这样做提升了不同浏览器之间的互操作性,也减少了开发成本。
HTML 5 带来的新特性包括嵌入音频、视频和图形的能力,客户端数据存储,以及交互式文档支持。
它还引入了一批更符合语义化需求的新元素,例如:<nav>、<header>、<footer> 和 <figure>。
参与 HTML 5 工作组的成员包括 AOL、Apple、Google、IBM、Microsoft、Mozilla、Nokia、Opera,以及数百个其他供应商。
从标准变化里能看出什么
如果把这些版本放在一起看,HTML 的演进方向其实很清晰:

- 早期版本先解决“网页能展示什么”的问题,例如字体、表格和基础排版能力。
- 到 HTML 4.0,标准开始更强调结构与表现分离,CSS 的地位被正式确立。
- XHTML 1.0 体现了当时对更严格标记规则的追求。
- HTML 5 则进一步面向现代浏览器环境,强化语义化、媒体能力、图形支持、客户端存储和错误恢复规则。
对今天的开发者来说,真正需要掌握的是 HTML 5 及其背后的标准思想,而 HTML 2.0、HTML 3.2、HTML 4.0 和 HTML 4.01 更多是理解历史脉络时的背景知识。
W3C HTML 规范和时间线
| 规范 | 推荐 |
|---|---|
| HTML 3.2 | 1997 年 1 月 14 日 |
| HTML 4.0 | 1998 年 5 月 24 日 |
| HTML 4.01 | 1999 年 12 月 24 日 |
| HTML 5 | 2010 年 6 月 24 日(最新草案) |
原文同时提到,下一节会继续介绍 XHTML 规范和时间线;如果你正在梳理 W3C 技术栈,这一部分通常会与 CSS、XHTML 一起阅读更完整。
参考入口
W3C 参考手册:W3C HTML 首页













