零基础HTML+CSS+JavaScript学习笔记
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1 HTML简介

1.1.1 什么是HTML

HTML是纯文本类型的语言,是互联网上用于编写网页的主要语言,使用HTML编写的网页文件是标准的纯文本文件。

可以使用文本编辑器(如Windows系统中的记事本程序)打开HTML文件,查看其中的HTML代码;也可以在用浏览器打开网页时,通过选择“查看”→“源文件”命令,查看网页中的HTML代码。HTML文件可以直接由浏览器解释执行,无须编译。当用浏览器打开网页时,浏览器将读取网页中的HTML代码,分析其语法结构,然后根据解释结果显示网页内容。

HTML是一种简易的文件交换标准,旨在定义文件内的对象和描述文件的逻辑结构,并不定义文件的显示。由于HTML描述的文件具有极高的适应性,所以特别适合WWW(World Wide Web,万维网)的出版环境。

1.1.2 HTML的发展历程

1993年HTML首次以互联网工程工作小组草案的形式发布。20世纪90年代的人见证了HTML的大幅发展,从HTML2.0,到HTML3.2和HTML4.0,再到1999年的HTML4.01,一直到现在正逐步普及的HTML5。

在快速发布了HTML的前4个版本之后,业界普遍认为HTML已经“无路可走”了,对Web标准的关注也开始向XML和XHTML转移,HTML被放在了次要位置。但在此期间,HTML体现了其顽强的生命力,主要的网站内容还是基于HTML的。为了支持新的Web应用、克服现有的缺点,HTML迫切需要添加新功能、制定新规范。

为了将Web平台提升到一个新的高度,2004年WHATWG(Web Hypertext Application Technology Working Group,网页超文本应用技术工作小组)成立了,他们创立了HTML5规范,同时开始专门针对Web应用开发新功能(WHATWG认为这是HTML中最薄弱的环节)。Web 2.0这个词也是在那时被提出的,旧的静态网站逐渐让位于需要更多特性的动态网站和社交网站,从而开创了Web的第二个时代。

HTML5能解决非常实际的问题,得益于浏览器的实验性反馈,HTML5规范也因此得到了持续的完善,HTML5以这种方式迅速融入对Web平台的实质性改进中。HTML5成为HTML的新一代标准。