网页设计实用教程
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1 Internet中的基本概念

Internet是迄今为止人类所拥有的信息资源最为丰富的信息库,利用Internet中的各种分类目录和搜索工具,就可以轻松地获得想寻找所需要的信息;Internet也是人类迄今为止最为廉价实用的通信工具,在Internet中,不仅可以利用电子邮件(E-mail)在瞬间将我们的信件发送到世界的各个地区,而且能高质量地传送图片、声音、动画、影像等信息。随着Internet的商业化,企业纷纷在Internet上建立自己的网站用以降低广告宣传、研究开发、市场营销、售后服务等方面的成本费用,同时显示企业形象、增强自身的竞争力,在激烈的国际市场竞争中立于不败之地。

1.TCP/IP协议

Internet使用一种专门的计算机协议,以保证数据安全、可靠地到达目的地,这个协议就是TCP/IP协议。TCP/IP(传输控制协议/网间协议)是Internet的基础协议,它所采用的通信方式是分组交换。所谓分组交换,就是数据在传输时分成若干段,每个数据段称为一个数据包,TCP/IP协议的基本传输单位是数据包,它们在数据传输过程中的主要功能是:

(1)由TCP协议把需要传送的数据分成若干个数据包,并给每个数据包写上顺序号,以便接收端把数据还原成原来的格式。TCP还具有检查和处理数据包发送错误的功能,必要时还可以请求发送端重发。

(2)IP协议给每个数据包写上发送主机和接收主机的地址,IP协议还具有利用路由算法进行路由选择的功能。

简而言之,IP协议负责数据的传输,而TCP协议负责数据的可靠传输。

2.IP地址

在Internet上有千百万台主机,为了区分这些主机,人们给每台主机都分配了一个专门的地址,称为IP地址。通过IP地址就可以访问到每一台主机。IP地址由4部分数字组成,每部分数字对应于8位二进制数字,各部分之间用小数点分开。如某一台主机的IP地址为:211.154.176.68,Internet IP地址由Inter NIC(Internet Network Information Center,因特网信息中心,以下简称Inter NIC)统一负责全球地址的规划、管理;同时由Inter NIC、APNIC、RIPE三大网络信息中心具体负责美国及其他国家(地区)的IP地址分配。

(1)固定IP:固定IP地址是长期固定分配给一台计算机使用的IP地址,一般是特殊的服务器才拥有固定的IP地址。

(2)动态IP:因为IP地址资源非常短缺,通过电话拨号上网或普通宽带上网用户一般不具备固定IP地址,而是由ISP动态分配暂时的一个IP地址(一般普通用户不需要去了解动态IP地址,这些都是计算机系统自动完成的)。

(3)公有地址(Public Address):由Inter NIC负责。这些IP地址分配给注册并向Inter NIC提出申请的组织机构。通过它直接访问因特网。

(4)私有地址(Private Address):属于非注册地址,专门为组织机构内部使用。以下列出留用的内部私有地址:

A类10.0.0.0~10.255.255.255

B类172.16.0.0~172.31.255.255

C类192.168.0.0~192.168.255.255

3.域名

IP地址是以数字来代表主机地址的,为了便于使用和记忆,也为了便于网络地址的分层管理与分配,Internet采用了域名管理系统,域名用一组简短的英文表达,入网的每台主机都具有类似下列结构的域名:主机名.单位名.机构名.国家名,如www.cctv.com指中央电视台;www.3721.com指3721网络公司。加入Internet的各级网络依照域名管理系统的命名规则对本网内的主机命名和分配网内主机号,并负责完成通信时域名到IP地址的转换。对使用者来说,一般不需要使用IP地址,而直接使用域名,Internet上的服务系统自动地转为IP类型的地址。

商业上域名已被誉为“企业的网上商标”,域名注册是实现网络营销和网络宣传广告的第一步。目前它已成为公司或个人在Internet上体现“品牌”形象的有力武器,并且域名在全世界具有唯一性,很多企业定位网站时,都希望使用自己的公司名称或商标名作为域名。

4.URL(统一资源定位器)

URL是WWW网页的地址,它从左到右由下述部分组成:

(1)资源类型:指出WWW客户程序用来操作的工具。如“http://”表示WWW服务器,“ftp://”表示FTP服务器。

(2)主机域名。

(3)资源文件名:例如http://www.sohu.com/domain/dafault.htm就是一个典型的URL地址。

5.HTML(超文本标识语言)

HTML是一种制作Web网页的标准语言,由于HTML非常易于掌握,因此成为WWW上的重要基础,HTML语言除了能够处理文字和图片,还能把文档中的文字和图像与其他文档链接起来,作成“超链接”,当用户单击超链接时,就可以通过该超链接的URL把与其关联的文档查找并显示出来。

HTML对文件显示的具体格式进行了详细的规定和描述,例如文档的标题、段落如何显示,在文档中如何嵌入图像、声音、动画,以及如何与其他文档进行链接等。

虽然已有许多网页编辑器,如Dreamweaver、Frontpage能够自动生成HTML代码,但对于复杂网页或实现一些特效,还是需要编写HTML代码。

6.DHTML(动态HTML)

传统的HTML是静态的,当它被加载到浏览器后,它只是一个简单的页面,怎么看也不会发生变化,而动态HTML则意味着Web页面对用户有响应,即动态HTML能自动变化。

DHTML就是当网页从WEB服务器下载后无须再经过服务器的处理,而在浏览器中直接动态地更新网页的内容、排版样式、动画。比如,当鼠标移至文章段落中,段落能够变成蓝色,或者当单击一个超链后会自动生成一个下拉式的子超链目录。这就是DHTML(动态HTML),它是近年来网络飞速发展进程中最受欢迎也是最具实用性的创新之一。它是通过各种技术的综合发展而得以实现的概念,这些技术包括JavaScript , VBScript, Document Object Model(文件目标模块),Layers和Cascading Style Sheets(CSS样式表)等。非常遗憾的是在网景Netscape和微软IE浏览器几番大战后,仍没有得到一个对DHTML支持的统一标准。

提示:动态网页一般指的是能在服务器端运行的程序(如ASP、PHP编写的程序),往往调用数据库中的数据对网页进行动态更新,而有些在网页中动感十足的元素如使用JavaScript编写的特效只能叫动感网页,因为它仅仅是在客户端运行的。