1.1 HTML的发展简史
1.1.1 HTML的由来
一个组织或者个人在万维网上放置的用户打开浏览器时默认打开的页面称为主页,主页中通常包括指向其他相关页面的超级链接,所谓超级链接,就是一种统一资源定位器(URL)指针,通过激活它,可使浏览器方便地获取新的网页。这也是HTML能获得广泛应用的最重要原因之一。
在逻辑上将一个整体的一系列页面的有机集合称为网站。超级文本标记语言(HTML)是为“网页创建和其他可在网页浏览器中看到的信息”设计的一种标记语言。网页的本质就是超级文本标记语言,结合使用其他的Web技术(如脚本语言、公共网关接口等),创造出功能强大的网页。
1.1.2 HTML的历史
现在业界常习惯于用数字来描述HTML的版本(如HTML5),但是最初的时候并没有HTML1,而是1993年IETF团队的一个草案,但这并不是成型的标准。在1995年HTML有了第二版,即HTML2.0,当时它是作为RFC1866来发布的。
有了以上的两个历史版本,HTML的发展可谓突飞猛进。1997年HTML3.2成为W3C推荐标准。2000年基于HTML4.01的ISO HTML成为国际标准化组织和国际电工委员会的标准。
在2008年1月22日,第一份HTML5正式草案被发布。HTML5草案的前身名为Web Applications 1.0,于2004年被WHATWG提出,于2007年被W3C接纳,并成立了新的HTML工作团队。2014年10月28日,发布了HTML5正式的推荐标准。
2016年3月11日,HTML5.1标准工作草案发布。2016年8月18日,公开HTML5.2工作草案。2016年11月1日,HTML5.1正式推荐标准发布。2017年12月14日,HTML5.2正式推荐标准发布。W3C HTML规范和时间线如表1-1所示。
表1-1 W3C HTML规范和时间线
说明
上面简述了HTML的发展历史,在其诞生至今已过20多年,如此短的篇幅是不够完全介绍的,这里只是简单介绍一下,在很多专门介绍HTML的书或者网站上都会对此有详细的介绍。由于本书重点并不是这些,所以简单地一带而过。