📜 HTML 发展历程

HTML(HyperText Markup Language)自 1991 年诞生以来,经历了 30 多年的演进。每个版本都解决了特定时期的核心问题,推动了 Web 技术的发展。

📅 HTML 发展时间线

1989-1991

HTML 诞生

Tim Berners-Lee 发明 HTML,用于学术文档共享。

  • 解决的问题:科学家之间共享文档
  • 核心特性:超链接、简单文档结构
1995

HTML 2.0 - 首个正式标准

IETF 发布 RFC 1866,HTML 2.0 成为首个正式标准。

  • 解决的问题:浏览器兼容性
  • 核心特性:表单、表格基础
  • 新增标签:<form><input><table>
1997

HTML 3.2 - W3C 首个推荐标准

W3C 接管 HTML 标准化工作。

  • 解决的问题:浏览器战争导致的兼容性问题
  • 核心特性:表格、浮动、字体
1997

HTML 4.0 - 结构与样式分离

引入 CSS 支持,强调结构与表现分离。

  • 解决的问题:HTML 被滥用为表现层
  • 核心特性:CSS 支持、脚本支持
  • 新增标签:<style><script><div>
1999

HTML 4.01 - 最后的 HTML 版本

HTML 4.0 的修订版,成为长期使用的标准。

  • 解决的问题:HTML 4.0 的 bug 和歧义
  • 核心特性:三种 DTD(Strict、Transitional、Frameset)
2014

HTML5 - W3C 推荐标准

HTML5 正式成为 W3C 推荐标准。

  • 解决的问题:富 Web 应用开发需求
  • 核心特性:语义化、多媒体、离线存储、Canvas
  • 新增标签:<header><video><canvas>
2023-

HTML Living Standard

WHATWG 主导的 HTML 活标准,持续更新。

  • 解决的问题:标准更新周期长
  • 核心特性:持续集成新特性、向后兼容

📊 HTML 版本对比总览

版本 发布年份 核心贡献 状态
HTML 2.0 1995 表单、首个正式标准 废弃
HTML 3.2 1997 表格、字体、背景 废弃
HTML 4.0 1997 CSS 支持、结构样式分离 遗留
HTML 4.01 1999 修复 4.0 问题、三种 DTD 遗留
HTML5 2014 语义化、多媒体、Web 应用 主流
HTML Living 2023- 持续更新、活标准 当前

🌐 浏览器支持度

特性 Chrome Firefox Safari Edge IE
语义化标签 5+ 4+ 5+ 12+ 9+
<video> 4+ 3.5+ 3.1+ 12+ 9+
<canvas> 4+ 2+ 3.1+ 12+ 9+
LocalStorage 5+ 3.5+ 4+ 12+ 8+

🎓 总结

📌 HTML 发展核心趋势

文档标记Web 应用平台,HTML 的发展始终围绕着:更好的语义化、更强的交互能力、更丰富的媒体支持。