📜 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 的发展始终围绕着:更好的语义化、更强的交互能力、更丰富的媒体支持。