# HTML 的标准的版本历史

**URL:** <https://www.isharkfly.com/t/html/8255>\
**Category:** 前端\
**Created:** [March 12, 2012, 2:33am UTC](https://www.isharkfly.com/t/html/8255 "2012-03-12T02:33:10Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![honeymoose](https://www.isharkfly.com/user_avatar/www.isharkfly.com/honeymoose/32/20796_2.png) [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Post date:** [March 12, 2012, 2:33am UTC](https://www.isharkfly.com/t/html/8255/1 "2012-03-12T02:33:10Z")

</div>

HTML  
[list=1]  
[_]超文本置标语言（第一版）——在1993年6月作为互联网工程工作小组（IETF）工作草案发布（并非标准）：  
[_]HTML 2.0——1995年11月作为RFC 1866发布，在RFC 2854于2000年6月发布之后被宣布已经过时  
[_]HTML 3.2——1996年1月14日，W3C推荐标准  
[_]HTML 4.0——1997年12月18日，W3C推荐标准  
[_]HTML 4.01（微小改进）——1999年12月24日，W3C推荐标准  
[_]ISO/IEC 15445:2000（“ISO HTML”）——2000年5月15日发布，基于严格的HTML 4.01语法，是国际标准化组织和国际电工委员会的标准。  
[/list]

HTML没有1.0版本是因为当时有很多不同的版本。有些人认为蒂姆·伯纳斯-李的版本应该算初版，这个版本没有IMG元素。

当时被称为HTML+的后续版的开发工作于1993年开始，最初是被设计成为“HTML的一个超集”。

第一个正式规范在为了和当时的各种HTML标准区分开来，使用了2.0作为其版本号。

HTML+的发展继续下去，但是它从未成为标准。

HTML3.0规范是由当时刚成立的W3C于1995年3月提出，提供了很多新的特性，例如表格、文字绕排和复杂数学元素的显示。

虽然它是被设计用来兼容2.0版本的，但是实现这个标准的工作在当时过于复杂，在草案于1995年9月过期时，标准开发也因为缺乏浏览器支持而中止了。

3.1版从未被正式提出，而下一个被提出的版本是开发代号为Wilbur的HTML 3.2，去掉了大部分3.0中的新特性，但是加入了很多特定浏览器，例如Netscape和Mosaic的元素和属性。HTML对数学公式的支持最后成为另外一个标准MathML。

HTML 4.0同样也加入了很多特定浏览器的元素和属性，但是同时也开始“清理”这个标准，把一些元素和属性标记为过时的，建议不再使用它们。

HTML的未来和CSS结合会更好。

HTML 5目前仍为草案，并已被W3C接纳。

XHTML  
[list=1]  
[_]XHTML 1.0——发布于2000年1月26日，是W3C推荐标准，后来经过修订于2002年8月1日重新发布。  
[_]XHTML 1.1，于2001年5月31日发布，W3C推荐标准。  
[_]XHTML 2.0，W3C工作草案。  
[_]XHTML 5，从XHTML 1.x的更新版，基于HTML 5草案。  
[/list]
