跳至主要內容

历史

njrHTMLfrontendhtmlbasic-knowledgehistory大约 2 分钟约 744 字

历史

1990 年,Tim Berners-Lee 创建了 HTML,旨在使科学研究人员可以更容易地在不同的计算机系统之间共享文档。

随着互联网的不断发展,HTML 不仅能插入普通的文本,还可以插入图片、音视频、链接等超文本内容,逐渐成为创建网页的标准语言。

在最初的五年(1990-1995)中,HTML 先后在 CERN(欧洲核子研究中心) 和 IETF(互联网工程任务组) 托管。

  • 1991-1993 年,由 IETF 发布各项草案。
  • 1995 年,HTML 2.0 发布。

在 IETF 主持下,HTML 的进一步发展由于利益冲突而停滞不前。因此,1994 年,Berners-Lee 为了 Web 发展而成立了 W3C,随后 HTML 标准由 W3C 指定。

  • 1995 年,W3C 第一次扩展 HTML 的尝试失败,该标准被称为 HTML 3.0,详情见 浏览器大战open in new window
  • 1997 年,HTML 3.2 发布,它引入了一些重要的新特性,如表格、框架、样式表等。
  • 1998 年,HTML 4.0 发布,它引入了一些新的特性,如嵌套标签、样式表、客户端脚本等。
  • 1999 年,HTML 4.01 发布,它是 HTML 4.0 的一个修订版,它主要是修复了一些错误和不规范的用法。

在 HTML 4.01 之后,W3C 决定停止发展 HTML,开始开发 XHTML(可扩展超文本标记语言),它是 HTML 的一个基于 XML 的变种。XHTML 更加严格,更加规范,具有更好的可读性和可维护性,但也更加复杂和冗长。

XHTML 1.0 对 HTML4 进行了重新表述,除了加入新的序列化之外,没有增加任何新特性,这项工作于 2000 年完成。在 XHTML 1.0 之后,W3C 的重点转向使其他组织更容易扩展 XHTML。与此同时,W3C 还开发了一种与早期 HTML 和 XHTML 语言不兼容的新语言,命名为 XHTML2。

2004 年,在 W3C 的一次研讨会上,Mozilla 和 Opera 联合向 W3C 提案认为应该重新发展 HTML。然而,由于该提案与之前选择的 Web 发展方向相冲突,该提案被拒绝,W3C 员工和成员投票决定继续开发基于 XML 的替代品。

此后不久,Apple、 Mozilla 和 Opera 共同宣布成立 WHATWG(Web Hypertext Application Technology Working Group,网页超文本应用技术工作小组)开始开发 HTML5。

2006 年,W3C 表示有兴趣参与 HTML5 的开发,并于 2007 年成立了一个特许工作组,与 WHATWG 合作开发 HTML5 规范。

2008 年,WHATWG 与 W3C 共同交付 HTML5,并于 2014 年 10 月 28 日完成标准化。

2019 年,WHATWG 和 W3C 签署了一项协议,双方合作开发 HTML 的单一版本: HTML Living Standardopen in new window

总结

HTML 主要版本:

  • HTML 2.0
  • HTML 3.2
  • HTML 4.0
  • HTML 5

参考