1.1 HTML简介
1.1.1 什么是HTML
HTML 语言是纯文本类型的语言,是 Internet 上用于编写网页的主要语言,使用 HTML语言编写的网页文件也是标准的纯文本文件。
HTML文件可以使用文本编辑器(如Windows系统自带的记事本)打开,查看其中的HTML源代码;也可以在用浏览器打开网页时,通过选择“查看”→“源文件”命令,查看网页中的HTML代码。HTML文件可以直接由浏览器解释执行,而无须编译。当用浏览器打开网页时,浏览器读取网页中的HTML代码,分析其语法结构,然后根据解释的结果显示网页内容。
HTML 语言是一种简易的文件交换标准,它旨在定义文件内的对象和描述文件的逻辑结构,而并不定义文件的显示。由于 HTML 所描述的文件具有极高的适应性,所以特别适合WWW(World Wide Web,万维网)的出版环境。
1.1.2 HTML的发展历程
HTML的历史可以追溯到很久以前。1993年,HTML首次以因特网草案的形式发布。20世纪90年代的人见证了HTML的快速发展,从2.0版到3.2版和4.0版,再到1999年的4.01版,一直到现在正逐步普及的HTML5。
在快速发布了HTML的前4个版本之后,业界普遍认为HTML已经“无路可走”了,对Web标准的焦点也开始转移到了XML和XHTML,HTML被放在次要位置。不过,在此期间,HTML体现出了顽强的生命力,主要的网站内容还是基于HTML的。为了能支持新的Web应用,同时克服现有的缺点,HTML迫切需要添加新功能,制定新规范。
为了将Web平台提升到一个新的高度,2004年,WHATWG(Web Hypertext Application Technology Working Group,Web 超文本应用技术工作组)成立了,他们创立了HTML5规范,同时开始专门针对Web应用开发新功能,因为这被WHATWG认为是HTML中最薄弱的环节。Web 2.0这个新词也就是在那个时候被发明的,它开创了Web的第二个时代,旧的静态网站逐渐让位于需要更多特性的动态网站和社交网站。
因为HTML5能解决非常实际的问题,且得益于浏览器的实验性反馈,HTML5规范也得到了持续完善,所以HTML5以这种方式迅速融入对Web平台的实质性改进中。HTML 5成为HTML语言的新一代标准。