《网页设计与制作》(第3版)1第1章网页制作基础知识《网页设计与制作》(第3版)21.1Internet的基础知识1.1.1Internet简介互联网(internet)、因特网(Internet)、万维网(,WorldWideWeb)是有区别且容易混淆的三个不同概念,三者的关系是:互联网包含因特网,因特网包含万维网。从网络通信的角度来看,Internet是一个将世界各地的各种网络(包括计算机网、数据通信网以及公用电话交换网等)通过通信设施和通信协议(基于TCP/IP协议簇)互相连接起来所构成的互联网络系统;从信息资源的角度来看,Internet是一个集各个领域的各种信息资源为一体,供网上用户共享的信息资源网。因特网是目前互联网中最大的一个,有一种形象的解释:“Internet是网络的网络”。《网页设计与制作》(第3版)31.1.2Internet的发展历程Internet是在美国早期的军用计算机网ARPAnet(阿帕网)的基础上经过不断发展变化而形成的。Internet的应用范围由最早的军事、国防,扩展到美国国内的学术机构,进而迅速覆盖了全球的各个领域,运营性质也由科研、教育为主逐渐转向商业化。概括起来Internet的发展经历了以下几个阶段。1.Internet的诞生阶段2.Internet的起步发展阶段3.Internet的商业化应用阶段4.Internet的综合发展阶段《网页设计与制作》(第3版)41.1.3中国Internet的发展1.中国Internet的发展历史可以把中国Internet的发展划分成5个阶段。(1)网路探索阶段(1987年~1994年)(2)蓄势待发阶段(1994年-1995年)(3)应运而起阶段(1996年-1998年)(4)网络大潮阶段(1999年—2002年底)(5)繁荣与未来阶段(2003年—至今)注:更多更详细的中国互联网发展大事请查看中国互联网络信息中心(CNNIC),网址:《网页设计与制作》(第3版)52.中国Internet的现状2014年1月16日,中国互联网络信息中心发布了《第33次中国互联网络发展状况统计报告》,中国互联网发展情况摘要如下。1)网民规模方面2)网民接入方式方面3)互联网基础资源方面4)网民互联网应用方面的趋势与特点《网页设计与制作》(第3版)63.中国Internet发展存在的问题和发展方向目前中国Internet的发展水平与国外相比差距主要表现在:用户总数低,普及率、规模、应用均不够;立法有许多不完善;信息资源的开发和利用不够;资本投入、经营模式、经营理念等均需要认真思考和研究;技术创新也不够。中国Internet未来努力的方向是:网络基础改善,接入方式多样,服务能力提高,从而获得更高上网速度,实现更多网上应用。《网页设计与制作》(第3版)71.1.4Internet的功能和应用Internet实际上是一个应用平台,在它的上面可以开展很多种应用,下面从11个方面来说明Internet的功能。1.信息的获取与发布2.电子邮件(E-mail)3.网上聊天交际4.电子商务5.多媒体服务和娱乐功能6.网上事务处理7.远程登录(Telnet)服务8.文件传输9.网络新闻组(Usenet)10.电子公告牌(BBS)11.万维网()Internet还有很多其它应用,例如远程教育、远程医疗、网上炒股、网上理财、网络传真、网上旅游等。《网页设计与制作》(第3版)81.2万维网的基础知识1.2.1.的缩写,中文名字叫万维网,它起源于1989年3月,由欧洲量子物理实验室CERN(theEuropeanLaboratoryforParticlePhysics)研究发展起来的主从结构分布式超媒体系统,最初开发设计的目的是为CERN的物理学家们提供一种共享和信息的工具。从技术角度上说,是一种软件,是Internet上那些支持协议和超文本传输协议(HyperTextTransportProtocol,HTTP)的客户机与服务器的集合,它允许用户在一台计算机通过Internet存取其他计算机上的信息。之中,后来成为Internet的一部分,今天,万维网常被当成因特网的同义词,但万维网与因特网有着本质的差别:因特网指的是一个硬件的网络,而万维网更倾向于一种浏览网页的功能。《网页设计与制作》(第3版)92.的特点、结构和工作原理Web最主要的一个特点就是它使用一种超文本(hypertext)链接技术。超文本可以是Web页上的任意的一个元素,由它指向Internet上的其他Web元素。的系统结构采用的是客户端/服务器结构模式,如图1-1所示。图1-1的基本结构《网页设计与制作》(第3版)10所示,它的具体的通信过程如下。(1)Web浏览器使用HTTP命令向一个特定的服务器发出Web页面请求。(2)若该服务器在特定端口(通常是TCP80端口)处接收到Web页面请求后,就发送一个应答并在客户和服务器之间建立连接。(3)Web服务器查找客户端所需文档,若Web服务器查找到所请求的文档,就会将所请求的文档传送给Web浏览器。若该文档不存在,则服务器会发送一个相应的错误提示文档给客户端。(4)Web浏览器接收到文档后,就将它显示出来。(5)当客户端浏览完成后,就断开与服务器的连接。图1-2服务器的工作原理《网页设计与制作》(第3版)111.2.2HTTP和FTP协议HTTP是一种Internet上最常见的协议,它是用于从服务器传输超文本到本地浏览器的传送协议。HTTP工作过程包括4个步骤:(1)建立连接。(2)发送请求。(3)给出应答。(4)关闭连接。文件传输协议(FileTransferProtocol,FTP)是计算机网络上主机之间传送文件的一种服务协议。FTP也采用了客户/服务器模式。FTP地址格式如下:ftp://用户名:密码@FTP服务器IP或域名:FTP命令端口/路径/文件名。在上面的参数中除FTP服务器IP或域名为必要项外,其他都不是必须的。例如@hao007.3322.org和都是正确的FTP地址。《网页设计与制作》(第3版)121.2.3超链接和超文本超链接是上的一种链接技巧,它是内嵌在文本或图像等多媒体元素中的。通过单击已定义好的关键字或图形等元素,就可以自动连上相对应的其他文件。文本超链接在浏览器中通常是带下划线的,而图像等其他超链接常常是看不到下划线的,因此,判断是否有超链接不是看有没有下划线,而是看鼠标移上去形状是否会变为手状。具有超链接的文本称为超文本,它是承载超链接功能的媒介。超文本中不仅可以含有文本信息,还可以包含图形、声音、图像和视频等多媒体信息。在一个超文本文件中可以含有多个超链接,它们把分布在本地或远地服务器中的各种形式的超文本链接在一起,形成了—个纵横交错的链接网。《网页设计与制作》(第3版)131.2.4Internet地址Internet地址又称IP地址,它能唯一确定Internet上每台计算机、每个用户的位置。现有的互联网是在IPv4(InternetProtocolVersion4)协议的基础上运行的。IPv6(InternetProtocolVersion6)是下一版本的互联网协议,它是互联网工程任务组(TheInternetEngineeringTaskForce,IETF)设计的用于替代现行版本IPv4的下一代IP协议。在IPv4协议中,IP地址提供统一的地址格式,即由32位组成,一般以4个十进制数字表示,每个数字之间用小圆点(.)隔开,例如,“201.112.10.105”,这种记录方法称为“点—数”记号法。每个IP地址由两部分组成,即“网络标识netid+主机标识hostid”。其中,网络标识确定该主机所在网络,主机标识确定在某一物理网络上的一台主机。《网页设计与制作》(第3版)14IP协议将32位地址空间划分为不同的地址级别,并定义了5类地址,A~E类。其中,A、B、C三类为基本类,由InterNIC(国际互联网络信息中心)在全球范围内统一分配;D、E类为特殊地址,一般不使用。基本类地址有不同长度的网络地址和主机地址,如图1-3所示。图1-3IP地址的分类《网页设计与制作》(第3版)15(1)A类地址:分配给少数规模很大的网络。这类地址的特点是以0开头,第一个8位为网络标识,其余24位为主机标识,由该网的管理者自行分配。共有27-2=126个A类网络地址,每个A类网络中最多可以有224-2=16777214台主机,表示方法如下:0*******************************1-1260-2550-2551-254(2)B类地址:分配给中等规模的网络。这类地址的特点是以l0开头,前两个8位为网络标识,其余16位为主机标识,该网的管理者自行分配。共有214-2=16384个B类地址,每个B类网络中最多可以有216-2=66534台主机,表示方法如下:10******************************128-1910-2550-2551-254(3)C类地址:分配给小规模的网络。这类地址的特点是以110开头,前三个8位为网络标识,其余8位为主机标识,该网的管理者自行分配。共有221-2=2097152个C类地址,每个C类地址中最多可以有28-2=254台主机,表示方法如下:110*****************************192-2330-2550-2551-254《网页设计与制作》(第3版)16还有两个不属于基本类的地址D类和E类。D类用于广播传送至多个目的地址用,前4位为1110,因此IP地址前8位范围是224~239。E类用于保留地址,前4位为1111,因此IP地址前8位范围为240~255。另外IP地址还规定:网络号不能以127开头,第一字节不能全为0,也不能全为l。主机号不能全为0,也不能全为l。网络号码为127.x.y.z,x、y、z为0~255中的任意数,这样的IP地址用作本地软件的回送地址,作测试用。《网页设计与制作》(第3版)171.2.5域名(1)域名的含义网络中的地址方案分为两套:IP地址系统和域名地址系统,这两套地址系统其实是一一对应的关系。由于IP地址是数字标识,使用时难以记忆和书写,因此在IP地址的基础上又发展出一种符号化的地址方案,来代替数字型的IP地址。域名就是对应于IP地址的用于在互联网上标识机器的有意义的字符串。在访问一台计算机时,既可用IP地址表示,也可用域名表示。例如,清华大学的IP地址为166.111.4.100,对应的域名为。在Internet上的任何一台计算机都必须有一个唯一的IP地址,但是对于域名地址却不是这样要求。对于有一个IP地址的计算机,它可以有不止一个域名地址和它相对应。域名的注册遵循“先申请先注册”原则。《网页设计与制作》(第3版)18(2)域名的结构域名的结构是层次型的,域名是以若干英文字母和数字组成的,中间由“.”分割成几个层次,从右到左依次为顶级域、二级域、三级域等。如域名sohu.com.cn顶级域为cn,二级域为com,三级域为sohu。目前互联网上的域名体系中共有三类顶级域名,如表1-1所示。《网页设计与制作》(第3版)19在上述顶级域名下,还可以根据需要定义二级域名,如在我国的顶级域名.CN下还可以分为类别域名和行政区域名两类。类别域名包括AC(代表科研机构)、COM(代表工、商、金融等企业)、EDU(代表教育机构)、GOV(代表政府部门)、NET(代表从事互联网业务的公司或企业等)、ORG(代表非盈利性的组织)和FM(代表电台、广