HTML5+CSS3+JavaScript Web开发案例教程(在线实训版)
上QQ阅读APP看书,第一时间看更新

1.1 基础概念

相信读者大都有过“网上冲浪”的经历。读者打开浏览器并在地址栏输入一个网站的地址后,浏览器就会显示相应的网页内容,如图1.1所示。

网页中可以包含多种类型的内容,如文字,静态的图形和动画,以及声音和视频等其他形式的多媒体文件。它们都作为网页的元素,其中最基本的元素是文字。网页的最终目的就是给访问者显示有价值的信息,并使访问者对此留下最深刻的印象。

图1.1 使用浏览器显示网页

技术背景

请读者理解一点,一个网页实际上并不是由一个单独的文件构成的,其与Word、PDF等格式的文件有明显的区别。网页显示的图片、背景声音以及其他多媒体文件都是单独存放的。这些文件的具体组织方式,本书在后面的讲解中将会逐渐深入介绍。

读者在开始设计网页和网站之前,需要了解一些基础知识。这些知识并不复杂,但是它们对读者以后顺利开展工作会有非常重要的影响。

这里需要说明几个非常重要的概念。首先,读者必须知道什么是“浏览器”和“服务器”。互联网就是处在世界各地的计算机互相连接而成的一个计算机网络。网站的访问者坐在家中查看各种网站上的内容,实际上就是从远程的计算机中读取一些内容,然后在本地的计算机上显示出来的过程。

因此,提供内容信息的计算机被称为“服务器”,访问者使用“浏览器”程序(例如集成在Windows操作系统中的Internet Explorer或者本书中使用的Chrome浏览器)就可以通过网络取得“服务器”上的文件以及其他信息。服务器可以同时供许多访问者(或“浏览器”)访问。

访问的具体过程简单来说,就是当访问者的计算机联入互联网后,通过浏览器发出访问某个站点的请求,然后这个站点的服务器就把信息传送到访问者的浏览器上,即将文件下载到本地的计算机,浏览器再显示出文件内容。这个过程的示意图如图1.2所示。

图1.2 浏览器访问服务器的示意图

互联网也常被称为“万维网”,是从WWW这个词语翻译而来的。WWW是“World Wide Web”的首字母缩写,简称Web。WWW计划是由蒂姆·伯纳斯·李(Tim Berners Lee)在CERN (欧洲量子物理实验室)的时候开始使用的。实际上Web是一个大型的相互链接的文件所组成的集合体,范围包括了整个世界。

其实,WWW可以被认为是互联网所提供的很多功能中的一个,即通过浏览器访问各种网站的功能。当然,互联网还提供了很多其他功能,例如当制作好网站后,需要把网站传送到远程服务器上,这就要用到文件传输协议(file transfer protocol,FTP)功能,它就不属于WWW的范畴。