1.定义
-
HTML:超文本标记语言( HyperText Markup Language)
它是由Web的发明者 蒂姆·伯纳斯·李(Tim Berners-Lee)和同事 Daniel W. Connolly 于1990年创立的一种标记语言,它是标准通用化标记语言SGML 的应用。 -
SGML:全称 Standard Generalized Markup language(标准通用置标语言)。是一种定义电子文档结构和描述其内容的国际标准语言。
-
W3C:全称 World Wide Web Consortium(万维网联盟,又称W3C理事会)。W3C于1994年10月成立,是Web技术领域最具权威和影响力的国际中立性技术标准机构,建立者是Tim Berners-Lee。
HTML 0.0
- 1982年,Tim Berners-Lee 建立 HTML
- 1993年,大學生的 Marc Andreessen 在他的 Mosaic 浏览器加入 标记,从此可以在Web頁面上浏览图片
HTML 1.0
日期:1993.6
作为互联网工程工作小组(IETF)工作草案发布,由此超文本标记语言第一版诞生。
- 1993年6月,HTML 由 IETF 工作小組发布草案
- 1994年10月,W3C 成立, 网络应用发展的标准规范交由 W3C 协会制定及推广
html 没有1.0版本是因为当时有很多不同的版本。有些人认为蒂姆·伯纳斯-李的版本应该算初版,这个版本没有IMG元素。当时被称为HTML+的后续版的开发工作于1993年开始,最初是被设计成为“HTML的一个超集”。第一个正式规范在为了和当时的各种HTML标准区分开来,使用了2.0作为其版本号。HTML+的发展继续下去,但是它从未成为标准。
HTML 2.0
日期:1995.1
作为RFC 1866发布,于2000年6月发布之后被宣布已经过时。
HTML 3.2
日期:1997.1
HTML3.0规范是由当时刚成立的W3C于1995年3月提出,提供了很多新的特性,例如表格、文字绕排和复杂数学元素的显示。虽然它是被设计用来兼容2.0版本的,但是实现这个标准的工作在当时过于复杂,在草案于1995年9月过期时,标准开发也因为缺乏浏览器支持而中止了。3.1版从未被正式提出,而下一个被提出的版本是开发代号为Wilbur的HTML 3.2,去掉了大部分3.0中的新特性,但是加入了很多特定浏览器,例如Netscape和Mosaic的元素和属性。HTML对数学公式的支持最后成为另外一个标准MathML。
由W3C组织发布,是HTML文档第一个被广泛使用的标准。由于该版本年代较早,很多东西都已经过时,在2018年3月15日被取消作为标准。
各软件厂商经常自行增加HTML标记,而各浏览器厂商为了保持最好的兼容性,总是尽力支持各种HTML标记。在HTML发展历史中,最广为人知的是HTML3.2和HTML4.01.
W3C推荐标准。
HTML 4.0
日期:1997.12
W3C推荐标准。
HTML 4.0同样也加入了很多特定浏览器的元素和属性,但是同时也开始“清理”这个标准,把一些元素和属性标记为过时的,建议不再使用它们。HTML的未来和CSS结合会更好。
HTML 4.1
日期:1999.12
W3C推荐标准。
W3C开始推其他更严格的xhtml新标准,但由于太严格和兼容问题,最终在2009年废弃
- 2000年1月,XHTML 1.0,W3C推荐标准
- 2001年5月,XHTML 1.1,W3C推荐标准
- 2004年,WHATWG小组成立,由各大浏览器开发商组成,重拾HTML 4规格,开发新标准草案Web Applications 1.0, (HTML5前身)
- 2006年,W3C认输,承认 XHTML 2.0不会成功
- 2007年,W3C重新成立 HTML工作小组,参考 WHATWG 的规格发展期HTML规格
- 2009年,XHTML 2.0被W3C放弃,全面投入HTML5规格的发展
- 2011年6月,Google宣布全面采用 HTML5 技术
- 2012年, HTML 5被选为候选标准
- 2013年5月,HTML 5 征求评级
HTML 5
日期:2014.10
W3C正式发布HTML 5.0推荐标准
HTML5是公认的下一代Web语言,极大地提升了Web在富媒体、富内容和富应用等方面的能力,被喻为终将改变移动互联网的重要推手。
HTML 5.1
日期:2016
推荐标准
HTML 5.2
日期:2018
HTML 5.3
日期:2021
推荐标准