Photoshop+Dreamweaver+Flash+CSS完美网页设计经典范例
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1 网络知识

为了更好地学习网页设计的相关内容,掌握一些与网页设计制作相关的网络基础知识是必要的,这将为后续的学习做好准备。

1.1.1 lnternet的起源和发展

Internet的中文名称为因特网,是全球最大的、开放的计算机互连网络,它由位于不同地区且规模大小不一的计算机网络相互连接而成。这些网络通过普通电话线、光缆等各种通信线路或通信方式连接起来,进行信息交换和资源共享。因特网拥有多种服务项目,例如WWW、BBS、FTP和MAIL等。

Internet最早起源于20世纪60年代美国军方的一些科研机构的实验网络,到了20世纪70年代到80年代初,计算机网络蓬勃发展,在网络的规模和数量都得到很大发展的情况下,产生了不同网络之间互连的需求。ARPA的研究人员协调和指导网际互联协议和体系结构的设计,制定了新的网络协议,名为TCP/IP,即传输控制协议/网际协议。从1982年开始,所有连入ARPAnet的网络都要求采用IP互连。美国国家科学基金会于1985年出资建立了一个名为NSFnet的高速信息网络,该网络链接美国的多个超级计算机中心、大学和科研机构,并连入了ARPAnet。这样,NSFnet成为了Internet的主干网。因为NSFnet面向全社会开放,这使Internet真正开始了以资源共享为中心的实用服务阶段,随着Web技术和浏览器的出现,Internet开始商业化运行并迅速发展,很快便走向了整个世界。

1.1.2 网络协议、lP地址与域名

在Internet这个庞大的网络系统中,各个主机之间的相互通信都离不开网络协议。用户可以通过IP地址或域名这两种方式访问Internet上的各个站点。

网络协议

世界上有各种不同类型的计算机,也有不同的操作系统,要想让一些装有不同操作系统的不同类型的计算机互相通信,就必须有统一的网络通信协议。TCP/IP正是具有统一标准的一组协议。TCP/IP有100多个协议,其中使用最广的是SMTP(电子邮件协议)、FTP(文件传输协议)和Telne(远程登录协议)。其中最重要的两个协议就是底层的IP和TCP。利用IP可以实现信息的实际传送,而TCP则可以保证所传送的信息是正确的。

IP地址

按照TCP/IP,接入Internet中的每一台计算机都有一个唯一的地址标识,这个地址被称为IP(Internet Protocol)地址,它是用Internet协议语言表示的地址。目前在Internet中,IP地址是通过一组数字字符来表示一台计算机在Internet中的位置的。例如,某服务器的IP地址是210.171.189.69,该IP地址表示如下。

网络标识:210.171.189.0

主机标识:69

合起来写:210.171.189.69

域名

因为接入Internet的某台计算机要与另一台计算机进行通信,就必须确切地知道对方的IP地址。要记住这么多枯燥的数字可不是一件容易的事情,所以在Internet上建立了域名管理系统DNS(Domain Name System),用来为在Internet上的每台计算机确定一个名称,这个名称就是域名(Domain name)。

域名由英文字母和数字组成,域名各个部分用圆点“.”分隔,这种名称被称为域名(Domain name),例如,www.sina.com.cn就一个域名。域名和IP地址一一对应,在实际上网过程中,可以输入这个站点的IP地址,进行登录,也可以输入对应的域名,域名服务器(DNS)会搜索其对应的IP地址,然后访问该地址,从而登录到同一网站。常见的域名后缀有代表组织机构的,如com(商业机构)、gov(政府机构)、edu(教育机构)和net(网络组织机构)等;也有代表国家和地区的,如cn(中国)、us(美国)和hk(香港)等。

1.1.3 URL

URL的英文全称是Uniform Resource Locator,中文名称是“统一资源定位器”。URL用来指明主机或文件在Internet上的唯一地址,提供在Web上访问资源的统一方法和路径。此处的资源是指在网络上能够获得的文字、图形、图像、声音和动画等信息,这些信息可以是各种不同类型的文件,分布在Internet上的各个主机系统中。由于在Internet上各个主机系统的网络结构、操作系统和文件格式等都可能存在很大差别,所以用户在访问不同系统中的资源时,必须指明访问资源的方法。

URL由协议类型、存放资源的主机域名和资源文件路径3部分组成,URL的一般格式表示如下(带方括号[]的为可选项)。

protocol :// hostname[:port] / path / [;parameters][?query]#fragment

例如,http://www.stone36.com/abc/index.htm表示位于www.stone36.com主机中abc目录下的index.htm网页文件,采用HTTP访问。

1.1.4 WWW、Web服务器和Web浏览器

Internet之所以会像今天这样如此精彩,与WWW有着很大的关联,因为WWW的图文并茂并且不需要关心一些技术性的细节,才吸引了越来越多的用户加入其中。

WWW

WWW是World Wide Web的简写,中文名称为“万维网”,它是Internet上被广泛使用的一种信息服务和传输媒介。万维网由应用Web服务器的计算机和安装了Web浏览器软件的计算机组成,万维网最基本的信息传输单位是Web页面。

通过万维网,使用者只需单击链接就可以获得资源,可以很迅速方便地取得丰富的信息资料。由于用户在通过Web浏览器访问信息资源的过程中无须再关心一些技术性的细节,而且界面非常友好,因而在Internet上一经推出就受到了热烈的欢迎。

Web浏览器

Web浏览器是指在用户计算机上安装的用来显示指定Internet文件的程序,其实质是一个翻译机,浏览器把各种从Web上接收到的信息翻译成合适的屏幕显示方式呈现在用户面前。浏览器是WWW的窗口,用户可以利用浏览器从一个文档跳转到另一个文档,实现对整个网络的浏览,也可以利用它下载文本、动画和图形等资料。

Web浏览器有多种版本,常用的浏览器包括Internet Explorer、Firefox等。需要注意的是,不同的浏览器对同一控制字符的解释方式不完全相同,所以相同的页面在不同的浏览器上显示的内容可能会有所不同。

Web服务器

Web服务器是指对浏览器的请求提供服务的计算机及其相应的服务程序。服务器所指的既是在网络环境下为网上用户提供共享信息资源和各种服务的一种高性能计算机,也是这台计算机上所运行的为用户提供服务的相应应用软件。服务器是局域网的核心设备,管理着局域网中的各种资源,其基本功能是提供网络通信服务,管理和提供网络共享资源,以及进行网络管理。网站动态的数据必须通过网站服务器的服务才能运作。服务器工作模式显示如图1-1所示。

图1-1 服务器工作模式

Web服务器作为程序来说,它是一种被动程序,只有当Internet上运行在其他计算机中的浏览器发出请求时,服务器才会响应。当浏览器连接到服务器上并请求文件时,服务器将处理该请求并将文件发送到该浏览器上,附带的信息会告诉浏览器如何查看该文件。服务器不仅能够存储信息,还能在用户通过浏览器提供的信息的基础上运行脚本和程序。