《《计算机网络导论》第七章.ppt》由会员分享,可在线阅读,更多相关《《计算机网络导论》第七章.ppt(83页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第第7章章 Internet服务服务7.1 Internet服务概述服务概述(1)Word Wide Web(WWW/Web/万维网)万维网)超文本超文本/超媒体技术超媒体技术(2)E-mail(电子邮件)(电子邮件)(3)FTP(文件传输)(文件传输)(4)Telnet(远程登录)(远程登录)(5)Usenet(新闻组)(新闻组)(6)信息查询服务)信息查询服务(7)DNS服务服务 因特网提供服务的模式因特网提供服务的模式采用客户采用客户/服务器结构服务器结构-c/s 7.2 DNS域名服务域名服务 DNS概述概述DNS(DNS,Domain Name Server)即域名服务器,是一种分布
2、式的、静态层次型的、客户机/服务器模式的数据库管理系统。DNS服务器负责将主机名连同域名转换为IP地址。网络管理员使用主机名称和IP地址的列表来配置DNS,允许工作站用户通过主机名而不是IP地址来访问提供DNS服务的主机。DNS的一般格式为:本地主机名组名网点名。DNS(Domain Name Service,域名服务)是Internet/Intranet中最基础也是非常重要的一项服务,提供了网络访问中域名到IP地址的自动转换。我们知道,Inetrnet上的主机成千上万,并且还在随时不断增加,不可能由一个或几个DNS服务器能够实现这样的解析过程,传统主机表(hosts)方式更无法胜任,事实上D
3、NS依靠一个分布式数据库系统对网络中主机域名进行解析,并及时地将新主机的信息传播给网络中的其它相关部分,因而给网络维护及扩充带来了极大的方便。DNS服务机制服务机制要将人们所熟悉的名字映射成IP地址。1.有主机表来完成 2.采用域名服务的守护进程(named,或 in.namd)来实现。目前的IP地址与域名由谁分配?Internet的最高层域名由Internet网络协会负责网络地址分配的委员会进行登记和管理,它还为Internet的每一台主机分配唯一的IP地址。全世界现有3个大的网络信息中心:INTER NIC 负责美国及其它地区RIPE-NIC 负责欧洲地区APNIC 负责亚太地区域名系统域
4、名系统DNS主要包含三个部分:主要包含三个部分:(1)层次树型结构的域名空间)层次树型结构的域名空间(2)名字服务器)名字服务器(3)解析器)解析器客户端客户端,负责查询域名服务器,解析从域负责查询域名服务器,解析从域名服务器返回的应答和把信息传给应用程名服务器返回的应答和把信息传给应用程序。序。因特网的域名空间因特网的域名空间根根ROOTROOT国家顶级域名国家顶级域名 通用顶级域名通用顶级域名 新增顶级域名新增顶级域名.us .cn .com .net .int .biz.info.us .cn .com .net .int .edu .edu 二级域名二级域名.pku.sdinghua.
5、xiyou .pku.sdinghua.xiyou 三级域名三级域名www ftp mail www ftp mail 四级域名四级域名Eg:Eg:域 代表网络一部分的逻辑实体或组织 域名 主机名的一部分,它代表包含这个主机的域。它可以和域交换使用 主机 网络上的一台计算机 节点 网络上的一台计算机 域名服务器 提供DNS服务的计算机,它将DNS名字转化为IP地址 解析 把一个DNS服务器转化为与其相映的IP地址的过程 解析器 从域名服务器中提取DNS信息的程序或库子程序 反向解析 将给出的IP地址转化为其相映的DNS名字 域名解析过程域名解析过程1 1、名字服务器、名字服务器主域名服务器:用
6、于保存域名信息,负责存储和管理一主域名服务器:用于保存域名信息,负责存储和管理一个或多个区。个或多个区。转发域名服务器转发域名服务器2、域名解析-DNS解析过程及原理 第一步:客户机提出域名解析请求,并将该请求发送给本地的域名服务器。第二步:当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。第三步:如果本地的缓存中没有该纪录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址。第四步:本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的
7、缓存,如果没有该纪录,则返回相关的下级的域名服务器的地址。第五步:重复第四步,直到找到正确的纪录。第六步:本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机。假设我们的客户机如果想要访问站点:,此客户本地的域名服务器是,一个根域名服务器是NS.INTER.NET,所要访问的网站的域名服务器是,域名解析的过程如下所示:(1)客户机发出请求解析域名的报文(2)本地的域名服务器收到请求后,查询本地缓存,假设没有该纪录,则本地域名服务器则向根域名服务器发出请求解析域名(3)根域名服务器收到请求后查询本地记录得到如下结果: NS (表示域中的域名服务器为:),同时给出的地址,
8、并将结果返回给域名服务器。(4)域名服务器 收到回应后,再发出请求解析域名的报文。(5)域名服务器 收到请求后,开始查询本地的记录,找到如下一条记录: A 211.120.3.12(表示域中域名服务器的IP地址为),并将结果返回给客户本地域名服务器。(6)客户本地域名服务器将返回的结果保存到本地缓存,同时将结果返回给客户机。requesting hostcis.poly.edugaia.cs.umass.eduroot DNS serverlocal DNS serverdns.poly.edu12456authoritative DNS serverdns.cs.umass.edu78TLD
9、 DNS server3递归解析递归解析requesting hostcis.poly.edugaia.cs.umass.eduroot DNS serverlocal DNS serverdns.poly.edu123456authoritative DNS serverdns.cs.umass.edu78TLD DNS server迭代解析迭代解析7.3 7.3 万维网万维网WWWWWW概述概述1990.10 Tim Berners Lee 1990.10 Tim Berners Lee 开发出第一个采用超文本技开发出第一个采用超文本技术的分布式信息系统,术的分布式信息系统,WWWWWW1
10、993 win1993 win操作系统操作系统 浏览器浏览器 Mosaic Mosaic采用客户采用客户/服务器工作模式服务器工作模式使用超文本标记语言使用超文本标记语言HTMLHTML编写网页编写网页使用使用HTTPHTTP(超文本传输协议)实现超文本传输协议)实现C/SC/S间信息交流间信息交流 WWWWWW的核心协议的核心协议用统一资源定位器用统一资源定位器URLURL来标识每一个信息资源来标识每一个信息资源URL:通常以协议名(:通常以协议名(http:/)开头后跟网站的域名、)开头后跟网站的域名、路径和文件名组成。如:路径和文件名组成。如:http:/ URL7.3.2 URL一般格
11、式:一般格式::/:/:/80 80 21 21 23 237.3.4 WWW7.3.4 WWW的工作过程的工作过程1.浏览器分析超连接所指页面的URL,获得服务器的名字2.浏览器向本地的DNS服务器请求解析服务器的IP地址3.DNS服务器解析目标服务器的IP地址,结果返回浏览器。4.浏览器利用IP地址与www服务器建立连接。5.浏览器发出浏览请求。6.www服务器响应用户的请求把默认页面发送浏览器。7.浏览器接受页面数据。8.浏览器显示所接收的内容,并等待用户的进一步命令。7.3.5 7.3.5 超文本标记语言超文本标记语言HTMLHTML 是支持在各种网络环境之间、不同文件格式之间进行是支
12、持在各种网络环境之间、不同文件格式之间进行交流的一种语言格式。交流的一种语言格式。起源于起源于SGMLSGML(Standard for General Markup Standard for General Markup LanguageLanguage)标签(标签(TAGTAG)对文件格式进行标准化对文件格式进行标准化使用户能过进行跳跃式阅读使用户能过进行跳跃式阅读相应文件(网页)的扩展名:相应文件(网页)的扩展名:.html.html 或或.htm.htm编写网页的两种方式:编写网页的两种方式:手工直接编写或使用专门的网页开发工具(手工直接编写或使用专门的网页开发工具(FrontPage
13、FrontPage、DreamWeaverDreamWeaver)HTMLHTML语法语法在在HTMLHTML中利用标签来标识文档元素中利用标签来标识文档元素 ”文本或超文本文本或超文本 文本或超文本文本或超文本/my test pagemy test pageHTML HTML 入门入门HTMLHTML文档的结构文档的结构 头部信息头部信息 文档主体文档主体 网页的制作语言网页的制作语言1.HTML语言的结构及语法规范语言的结构及语法规范1.1 HTML语言的结构语言的结构 HTML(超超文文本本标标记记语语言言)是是一一种种描描述述文文档档结结构构的的语语言言,它它利利用用标标签签来来描描
14、述述文文档档结结构构、指指定定文文档档内内容容在在浏浏览览器器中中的的显显示示格式、位置等。格式、位置等。一一个个HTML文文件件包包含含两两部部分分信信息息,其其一一是是文文本本内内容容,其其二二即即为标签。标签有分单独出现的标签和成对出现的标签两种。为标签。标签有分单独出现的标签和成对出现的标签两种。整整个个HTML文文档档由由文文档档头头和和文文档档主主体体两两部部分分构构成成,这这两两部部分分内内容容分分别别用用标标签签和和标标签签界界定定。文文档档头头中中包包含含文文档档标标题题等等属属性性;文文档档主主体体则则规规定定了了将将在在浏浏览览器器窗窗口口中中显显示示的的内容及其显示格式
15、。内容及其显示格式。华北航天工业学院华北航天工业学院这是一个这是一个HTML的测试文件的测试文件1.2 HTML HTML语言的语法规范语言的语法规范在使用在使用HTML时,应注意以下几点:时,应注意以下几点:l lHTML文档的标签是可以嵌套的。文档的标签是可以嵌套的。l l有有些些标标签签(例例如如)没没有有任任何何属属性性,而而有有些些标标签签(例例如如)则可包含一个或多个属性。)则可包含一个或多个属性。l l在在HTML中中有有三三个个字字符符具具有有特特殊殊的的意意义义,即即“”和和“&”。l l元素名称对大小写不敏感。元素名称对大小写不敏感。l l一一个个标标签签可可以以有有多多个
16、个属属性性,属属性性及及其其属属性性值值对对大大小小写写不不敏敏感,不同属性间用空格分隔。感,不同属性间用空格分隔。l lHTML文文件件中中,有有些些标标签签只只能能出出现现在在文文档档头头部部中中,而而绝绝大大多多数标签只能出现在文档主体中。数标签只能出现在文档主体中。2 网页中文本的基本格式网页中文本的基本格式下面介绍一些常用的有关下面介绍一些常用的有关WebWeb页文本格式的标签。页文本格式的标签。1 1标签标签 标标签签用用来来给给网网页页命命名名,网网页页的的名名称称将将被被显显示在浏览器的标题栏中。示在浏览器的标题栏中。2标签标签(I:1-6)标标签签是是成成对对出出现现的的。位
17、位于于和和之之间间的的内内容容是是HTML文文档档中中的的标标题题。标标题题文文字字都都以以粗粗体体显显示示,上上级级标标题题总总比比下下级级标标题题更更大大些些,具具体体大大小小与与浏浏览览器有关。器有关。3预格式化文本标签预格式化文本标签 为为预预格格式式化化标标签签。它它是是成成对对出出现现的的。对对位位于于和和之之间间的的内内容容,浏浏览览器器将将严严格格按按照照编辑编辑HTML文档时的字符及位置进行显示。文档时的字符及位置进行显示。有标签 无标签 4和和标签标签“BR”即即Break,是是换换行行标标签签,它它是是单单独独出出现现的的。的作用相当于回车符。的作用相当于回车符。“P”即
18、即Paragraph(段段落落)。标标签签用用于于划划分分段段落落,作作用用是是插插入入一一个个空空行行。它它可可以以单单独独使使用用,也也可可以以成对使用。成对使用。5标签标签 标标签签是是单单独独出出现现的的标标签签。其其作作用用是是换换行行并并画出一条水平线。该标签的属性有:画出一条水平线。该标签的属性有:size属性、属性、width属性、属性、align属性、属性、color属性属性 6字符格式标签字符格式标签 HTML文文档档的的字字符符格格式式标标签签主主要要有有、和、和四种。它们都是成对出现的。四种。它们都是成对出现的。7标签标签 是是字字体体标标签签,它它是是成成对对出出现现
19、的的,用用于于指指定定文文本本的的字字体体大大小小、颜颜色色等等。该该标标签签可可包包含含若若干干属属性性,其其中中COLOR属属性性指指定定文文字字颜颜色色,颜颜色色可可以以用用6位位十十六六进进制制数数表表示示,如如;SIZE属性指定相对尺寸属性指定相对尺寸。另另外外,如如果果用用户户想想要要设设置置网网页页的的背背景景色色和和文文字字颜颜色,可以将色,可以将标签扩充为标签扩充为 其其中中“x”为为6位位十十六六进进制制数数,代代表表颜颜色色RGB(red-green-blue,红红-绿绿-蓝)值,其格式为蓝)值,其格式为rrggbb。2.3文档的超链接使使用用超超链链接接技技术术可可以以
20、使使顺顺序序存存放放的的文文件件在在一一定定程程度上可被随机访问。度上可被随机访问。就就本本质质而而言言,超超链链接接是是在在并并无无物物理理联联系系的的两两段段文文字或两个文件建立的逻辑联系。字或两个文件建立的逻辑联系。1链接到其他站点(文档)链接到其他站点(文档)在在HTML文档中,当需要链接其他文档时,应使用文档中,当需要链接其他文档时,应使用标签。其基本格式为标签。其基本格式为 zzz实实际际上上这这个个“zzz”在在HTML文文件件中中充充当当的的是是指指针针的角色,通常被称为锚标,是链接的源点。的角色,通常被称为锚标,是链接的源点。在在制制作作HTML文文档档时时,需需要要知知道道
21、目目标标的的URL。对对于于Internet上上的的资资源源而而言言,在在用用浏浏览览器器查查看看时时,将将鼠鼠标标移移至至资资源源锚锚标标处处,其其URL一一般般会会在在浏浏览览器器的的状状态态栏栏中显示出来。中显示出来。此此外外,制制作作HTML文文档档时时,对对能能够够确确定定关关系系的的一一组组资资源源(比比如如在在同同一一个个目目录录中中)应应采采用用相相对对URL,这这不不仅仅简简单单,而而且且便便于于维维护护。但但是是,引引用用外外部部资资源源时时,只能使用绝对只能使用绝对URL。2链接到本页的另一位置或其他页面中的特定位置。链接到本页的另一位置或其他页面中的特定位置。上上面面提
22、提到到的的超超链链接接用用于于链链接接其其他他页页面面,这这种种链链接接方方式称做远程链接。式称做远程链接。事事实实上上,超超链链接接可可以以指指向向本本页页面面中中的的任任何何位位置置,这这种链接方式叫做本地链接。种链接方式叫做本地链接。在某一位置做在某一位置做“记号记号”需要使用下列格式的需要使用下列格式的标签:标签:name属属性性将将放放置置该该标标记记的的地地方方标标记记为为“KKK”,KKK是是一一个个全全文文唯唯一一的的标标记记串串。这这样样,就就在在放放置置标标记记的的地地方方做做了了一一个个叫叫做做“KKK”的的“记记号号”。做做好好“记记号号”后,可以用下列方法来建立指向它
23、的超链接:后,可以用下列方法来建立指向它的超链接:转向下一处转向下一处 实实例例文文档档在在IE5中中的的显显示示效效果果如如图图14所所示示。当当用用户户单单击击锚锚标标“电电子子邮邮件件”后后,浏浏览览器器将将载载入入目目标标文文件件并并自标记位置开始显示,如图自标记位置开始显示,如图15所示。所示。图14 源文档的显示效果 图15 目标文档的显示效果 2.4 在网页中使用图像在网页中使用图像1在网页中显示图像在网页中显示图像在在浏浏览览器器上上显显示示的的图图像像必必须须满满足足特特定定的的格格式式,目目前前使用的浏览器通常支持使用的浏览器通常支持GIF和和JPEG格式的图像。格式的图像
24、。在在网网页页中中加加入入图图像像所所用用的的标标签签是是,该该标标签签的的主主要要属属性性有有:src属属性性、height属属性性、width属属性性、border属性、属性、alt属性属性 下下面面通通过过一一个个示示例例来来说说明明标标记记的的使使用用方方法法。图图像像的的文文件件名名为为“cake.jpg”,它它是是当当前前目目录录下下的的子子目录中的文件。其目录中的文件。其HTML源文件如下:源文件如下:测试网页测试网页生日快乐生日快乐 顺顺便便指指出出,如如果果在在同同一一文文件件中中需需要要反反复复使使用用一一个个相相同同的的图图像像文文件件时时,最最好好在在标标记记中中使使用
25、用相相对对URL,而不使用绝对,而不使用绝对URL。图8-16 标签功能示意图 2将图像设置为锚标将图像设置为锚标如如果果在在超超链链接接标标签签和和的的中中间间放放置置一一个个标签,则可生成一个图像锚标。例如:标签,则可生成一个图像锚标。例如:2.5 框架页面框架页面 框框架架能能够够将将浏浏览览器器窗窗口口划划分分成成数数个个相相对对独独立立的的子子窗窗口口,每每个个子子窗窗口口可可以以显显示示不不同同的的页页面面。用用框框架架划划分分屏屏幕幕空空间间可可以以优优化化页页面面的的视视觉觉效效果果,并并可可有有效效地地提提高高屏屏幕利用率。幕利用率。与框架有关的与框架有关的HTML语法为语法
26、为 其其中中可可以以在在用用户户浏浏览览器器不不支支持持框框架架结结构构时时显显示示一一些些信信息息,以以免免用用户户对对空空白白窗窗口口不不知知所所措措。该该标标签签是是成成对对出出现现的的,位位于于和和之之间间的的内内容容就就是是网网页页编编辑辑者者希希望望告告诉诉用用户户的的信信息息,例例如如“您您的的浏浏览览器器不不支持框架显示支持框架显示”等。等。子子窗窗口口由由指指定定,并并且且可可以以嵌嵌套套。将将在在子子窗窗口口中中显显示示HTML文文档档的的URL由由标标签签的的src属性决定。属性决定。2.6 表单表单2.6.1 标签标签表表单单标标签签是是成成对对出出现现的的,位位于于和
27、和之之间间的的内内容容就就是是一一个个表表单单。标标签签有有action和和method两个属性。两个属性。1action属性属性该该属属性性用用于于规规定定服服务务器器方方用用于于接接收收表表单单信信息息的的程程序序文件名(包括路径)。文件名(包括路径)。例如:表单例如:表单被被提提交交后后,Web服服务务器器上上的的“login.asp”就就将将开开始始运行,以接收用户输入的信息。运行,以接收用户输入的信息。2method属性属性该该属属性性用用于于规规定定表表单单信信息息的的传传送送方方式式,属属性性值值可可为为post或或get,默认值为,默认值为get。在在与与之之间间,可可以以使使
28、用用除除以以外外的的任任何何HTML标标签签,这这一一特特点点使使得得表表单单可可以以具具有有非常丰富的格式。非常丰富的格式。在在FORM的的开开始始与与结结束束标标记记之之间间,除除了了可可以以使使用用以以前前介介绍绍的的那那些些标标签签外外,还还有有三三个个特特殊殊标标签签,即即INPUT(用用于于在在浏浏览览器器窗窗口口中中定定义义一一个个可可以以供供用用户户输输入入 的的 单单 行行 文文 本本 框框、单单 选选 钮钮 或或 复复 选选 框框 等等 等等)、SELECT(用用于于在在浏浏览览器器窗窗口口中中定定义义一一个个列列表表框框)和和TEXTAREA(用于在浏览器窗口中定义多行文
29、本框)。(用于在浏览器窗口中定义多行文本框)。2.6.2 2.6.2 标签标签 是是表表单单中中最最常常用用的的标标签签。它它是是一一个个单单独独使使用用的的标标签签,必必须须嵌嵌套套于于表表单单中中,用用于于定定义义一一个个输输入入域域。通通常常在在网网页页上上所所见见到到的的文文本本框框、按按钮钮等等都都是是由由这这个个标标记定义的。记定义的。下面是下面是INPUTINPUT标签的标准格式:标签的标准格式:INPUT type=其其中中typetype属属性性用用于于指指定定该该输输入入域域的的输输入入方方式式(如如文文本本框、单选钮或复选框等)。框、单选钮或复选框等)。1 1文字和密码输
30、入文字和密码输入 图8-18 文字和密码示例 属属性性name=name=“姓姓名名”,定定义义了了文文本本框框在在这这个个表表单单中中的的名名字字叫叫“姓姓名名”。当当用用户户在在这这个个文文本本框框中中输输入入信信息息并并送到送到WebWeb服务器后就激活了相应的程序。服务器后就激活了相应的程序。属属性性value=value=“HTTP:/HTTP:/”,表表示示该该文文本本框框的的默默认认值值为为“HTTPHTTP:/”。对对密密码码输输入入框框而而言言,用用户户输输入入的的任任何何字字符符,都都将将被被显显示为示为“*”。此此外外,有有时时还还需需要要限限制制用用户户输输入入字字符符
31、串串的的长长度度,此此时时应应设设定定maxlengthmaxlength(最最大大长长度度)属属性性。例例如如,一一般般汉汉族人的姓名至多为四个汉字即族人的姓名至多为四个汉字即8 8个半角字符,如个半角字符,如姓名:姓名:input type=text name=maxlength=8 图8-19 单选钮和复选框用法示例“重重选选”按按钮钮可可执执行行“重重置置”操操作作,即即当当用用户户单单击击此此按按钮钮后后,表表单单中中所所有有输输入入域域中中的的信信息息将将被被重重新新设设置置为为默默认认值值,以以便便用用户户重新输入信息。重新输入信息。重置按钮的格式为重置按钮的格式为 标签和标签和
32、标签标签 标标签签必必须须嵌嵌套套于于标标签签中中使使用用,用用于于定定义义列列表表框框。标标签签必必须须成成对对使使用用。而而标标签签必必须须嵌嵌套套标签中使用,用于定义将出现在列表框中的内容。标签中使用,用于定义将出现在列表框中的内容。在在标标签签中中,如如果果包包含含multiplemultiple,则则意意味味着着列列表表框框支支持同时选择多项的操作。而在默认情况下,只允许选择单项持同时选择多项的操作。而在默认情况下,只允许选择单项 在在标标签签中中,如如果果包包含含selectedselected,则则意意味味着着该该选选项项在在初始状态下是被选择的。初始状态下是被选择的。图8-20
33、 列表框用法示例 2.7 表格表格表表格格是是HTMLHTML文文档档中中的的重重要要元元素素,它它除除具具有有一一般般表表格格的的功功能能外外,还经常被用于编排版面。还经常被用于编排版面。图图8-218-21示示意意了了一一个个简简单单的的表表格格。该该表表格格由由三三部部分分组组成成:标标题题(CaptionCaption)、表表头头和和表表数数据据。其其中中,标标题题用用于于概概述述表表格格内内容容、功功能能等等,可可视视需需要要取取舍舍;表表头头用用于于定定义义列列标标题题,也也可可视视需需要要取取舍;表数据是表格的主要内容,一般是必须的。舍;表数据是表格的主要内容,一般是必须的。在在
34、HTMLHTML中中,组组成成表表格格的的小小方方格格称称为为单单元元格格(CellCell);用用于于分分割空间以构成表格的直线称为框线(割空间以构成表格的直线称为框线(BorderBorder)。)。表格示例2.7.1 HTML表格的语法结构表格的语法结构与与表表格格有有关关的的许许多多标标签签都都需需要要嵌嵌套套使使用用。一一个个单单元元格格是是通通过过标标签签、标标签签和和(或或)标标签签嵌嵌套套定定义义的,其描述定位顺序是表、行和列。的,其描述定位顺序是表、行和列。学生基本情况表学生基本情况表姓名姓名性别性别出生日期出生日期 2.7.2与表格有关的标签与表格有关的标签1标签标签标标签
35、签是是表表格格的的标标识识符符,用用于于界界定定表表格格的的范范围围。标签可以嵌套在标签可以嵌套在标签中,以构造表中表。标签中,以构造表中表。标标签签的的主主要要属属性性有有:border属属性性、cellspacing属属性性、cellpadding属性和属性和width属性。属性。2标签标签标标 签签 应应 成成 对对 出出 现现。位位 于于 和和标签之间的内容为表格标题。标签之间的内容为表格标题。标签有两个可选属性:标签有两个可选属性:align和和valign。其中,。其中,align的值可为的值可为left、right或或center,;,;valign的值可为的值可为top或或bo
36、ttom。3标签标签标标签签是是成成对对出出现现的的标标签签,用用于于界界定定表表格格中中的的行行。标签有两个可选的属性:标签有两个可选的属性:align和和valign。4标签和标签和标签标签标标签签和和标标签签都都是是用用来来定定义义单单元元格格的的,都都是是成成对对出出现现的的标标签签且且应应嵌嵌套套在在标标签签内内使使用用。这这两两个个标标签签内内几几乎乎可以包含所有的可以包含所有的HTML标签(包括标签(包括标签)。标签)。在在默默认认情情况况下下,所所界界定定的的单单元元格格中中内内容容将将被被加加粗粗显显示示。除除此此之之外外,标标签签与与标标签签的的的的属属性性、功功能能是是完
37、完全全相相同的。同的。(或或)标标签签还还有有两两个个属属性性,一一个个是是width属属性性;另一个是另一个是height属性。属性。此此 外外,还还 可可 以以 用用(或或)的的 rowspan属属 性性、colspan属性来定义复杂表格。属性来定义复杂表格。4标签和标签和标签标签标标签签和和标标签签都都是是用用来来定定义义单单元元格格的的,都都是是成成对对出出现现的的标标签签且且应应嵌嵌套套在在标标签签内内使使用用。这这两两个个标标签签内内几几乎乎可以包含所有的可以包含所有的HTML标签(包括标签(包括标签)。标签)。在在默默认认情情况况下下,所所界界定定的的单单元元格格中中内内容容将将
38、被被加加粗粗显显示示。除除此此之之外外,标标签签与与标标签签的的的的属属性性、功功能能是是完完全全相相同的。同的。(或或)标标签签还还有有两两个个属属性性,一一个个是是width属属性性;另一个是另一个是height属性。属性。此此 外外,还还 可可 以以 用用(或或)的的 rowspan属属 性性、colspan属性来定义复杂表格。属性来定义复杂表格。3级联样式表级联样式表CSS级级联联样样式式表表(CasdingStyleSheet)简简称称CSS,是是以以HTML为为基基础础的的语语言言,用用于于定定义义网网页页中中内内容容的的格格式式。其其主主要要特特点点是是,可可以以独独立立地地为为
39、网网页页中中的的各各种种对对象象定定义义格格式式,并并可可将将一一种种格格式式用于多个网页。用于多个网页。IE3.0和和NC4.0及以后的版本都支持及以后的版本都支持CSS。CSS克克服服了了HTML文文档档内内容容与与格格式式说说明明相相混混合合的的缺缺陷陷,且且提提供供了了远远比比HTML丰丰富富的的格格式式。此此外外在在使使用用方方法法上上,也也比比HTML灵活了许多。灵活了许多。定定义义CSS样样式式时时,不不必必考考虑虑浏浏览览器器的的兼兼容容性性。不不支支持持CSS的的浏览器能够自动忽略浏览器能够自动忽略CSS样式。样式。3.1 样式定义的语法规则样式定义的语法规则1选择符的定义方
40、法选择符的定义方法下下面面是是一一个个HTML文文档档的的头头部部,其其中中通通过过CSS,对对HTML标标签签和和的格式进行了修改。的格式进行了修改。CSS示例示例H1color:redH2color:green位位于于和和之之间间的的部部分分就就是是样样式式定定义义。其其中中:H1和和H2称称为为选选择择符符,color称称为为属属性性,red、green则则称称为为属属性性值。值。样式定义的一般格式如下:样式定义的一般格式如下:选择符选择符属性:值;属性:值;属性:值;属性:值;2选择符的分类选择符的分类第一类选择符为第一类选择符为HTML标签名,如标签名,如P、BODY、A等。等。第二
41、类选择符为类。可以使同一元素具有不同的格式。第二类选择符为类。可以使同一元素具有不同的格式。与与元元素素相相关关联联的的,称称为为相相关关类类选选择择符符,反反之之称称为为独独立立类类选选择择符。符。第第三三类类选选择择符符为为ID。其其功功能能与与独独立立类类选选择择符符相相同同,定定义义方方法法也类似。只是定义时,以也类似。只是定义时,以“#”而不是以而不是以“.”开始。开始。ID选选择择符符对对JavaScript提提供供了了较较强强的的支支持持,如如果果不不需需编编写写浏浏览器端脚本而只是用览器端脚本而只是用CSS指定格式,则应选择类选择符。指定格式,则应选择类选择符。3选择符的组合、
42、继承和关联选择符的组合、继承和关联在定义选择符时,如果需要赋予某些操作符一些相同的属性在定义选择符时,如果需要赋予某些操作符一些相同的属性值,则可以进行组合声明。值,则可以进行组合声明。在在文文档档中中,选选择择符符是是可可以以嵌嵌套套的的。在在嵌嵌套套结结构构中中,除除另另有有定定义义的的情情况况外外,位位于于内内层层的的选选择择符符将将自自动动继继承承外外层层选选择择符符的的格格式。式。当当两两个个或或多多个个选选择择符符嵌嵌套套使使用用时时,可可能能需需要要使使嵌嵌套套结结构构中中位位于于内内层层选选择择符符中中的的内内容容具具有有某某种种特特定定的的格格式式,这这时时可可以以对对选选择
43、符进行关联定义。择符进行关联定义。增增加加关关联联格格式式说说明明前前后后的的源源文文档档在在浏浏览览器器中中的的显显示示效效果果如如图图所示。所示。未关联选择符的嵌套效果 关联后选择符的嵌套效果 3.2 样式表的定义模式样式表的定义模式在在上上面面的的举举例例中中,样样式式定定义义是是在在标标签签中中进进行行的的。事事实上,可以采用若干种模式进行样式定义。实上,可以采用若干种模式进行样式定义。1在在HTML文档的头部定义样式文档的头部定义样式这就是前面举例中采用的模式,在此不赘述。这就是前面举例中采用的模式,在此不赘述。2在在HTML标签内定义样式标签内定义样式可可以以在在HTML标标签签内
44、内加加入入临临时时有有效效的的样样式式,采采用用这这种种方方式式所所定定义的样式不是永久有效的。义的样式不是永久有效的。3 3在独立的样式表文件中定义样式在独立的样式表文件中定义样式可可以以将将样样式式定定义义存存储储在在独独立立文文件件中中。建建立立样样式式表表文文件件后后,就就可以在多个可以在多个HTMLHTML文档中进行调用。文档中进行调用。这这种种方方法法的的最最大大优优点点是是,可可以以十十分分便便捷捷地地对对大大量量网网页页的的格格式式进行修改,只要这些网页调用了相同的样式表文件。进行修改,只要这些网页调用了相同的样式表文件。一个简单的样式表文件内容如下所示。一个简单的样式表文件内
45、容如下所示。Pfont-family:华文隶书华文隶书.d-centertext-align:center如如果果上上面面样样式式表表文文件件的的文文件件名名为为sample.css,且且与与下下列列源源文文档共处同一目录,则可以用链接方式或导入方式引用。档共处同一目录,则可以用链接方式或导入方式引用。链接方式:链接方式:导入方式:导入方式:常用的常用的HTMLHTML标签标签标识标识HTMLHTML文件格式的结构:文件格式的结构:、设定文字格式:设定文字格式:、标识超级链接:标识超级链接:A HREF=“”链接文本链接文本列表:列表:表格:表格:/TR/TR实现与用户交互:实现与用户交互:插
46、入图片:插入图片:IMG SRC=“IMG SRC=“文件名或文件名或URL”URL”框架命令:框架命令:7.3.6 IE7.3.6 IE浏览器浏览器1.IE1.IE浏览器的配置浏览器的配置2.IE2.IE浏览器的基本操作浏览器的基本操作3.IE3.IE浏览器的高级使用浏览器的高级使用 Internet属性窗口 IE浏览器的高级属性设置浏览器的高级属性设置7.4 7.4 电子邮件服务电子邮件服务7.4.1 7.4.1 概述概述电子邮件(电子邮件(E-mailE-mail):是是InternetInternet或计算机网络上的各用户或计算机网络上的各用户之间通过电子信件的形式进行通信的一种现代通
47、信方式。之间通过电子信件的形式进行通信的一种现代通信方式。优势:优势:传递迅速传递迅速 费用低廉费用低廉 能集多种信息于一封邮件能集多种信息于一封邮件 收发方便收发方便 同一邮件可同时发给多个接收者同一邮件可同时发给多个接收者邮件系统的工作过程邮件系统的工作过程用户用户代理代理邮件邮件服务器服务器邮件邮件服务器服务器用户用户代理代理123456SMTPSMTPSMTPSMTPPOPPOP电子邮件地址电子邮件地址用户名用户名 邮箱所在服务器的域名邮箱所在服务器的域名电子邮件的信息格式电子邮件的信息格式Date:Tue,14Jun200522:41:39+0800From:alicecrepes.
48、frTo:bobhamburger.eduSubject:PictureofMary.datadata.datadatadata7.4.57.4.5Outlook ExpressOutlook Express的配置与使用的配置与使用MicrosoftMicrosoft,与,与IEIE软件捆绑发行软件捆绑发行Outlook Express设置:设置:(以中文版OutlookExpress6为例)首先设置邮件帐号,打开OutlookExpress后,单击窗口中的“工具”菜单,选择“帐号”;点击“邮件”标签,点击右侧的“添加”按钮,在弹出的菜单中选择“邮件”;在弹出的对话框中,根据提示,输入您的“显
49、示名”,然后点击“下一步”;输入您已经申请过的电子邮件地址,如:*,然后点击“下一步”;输入邮箱的的POP3和SMTP服务器地址后,再点击“下一步”;POP3服务器:SMTP服务器:输入您VIP邮箱的帐号及密码(帐号只输入前面的部分),再点击“下一步”;注意:“使用安全密码验证登录”前不用打勾单击“完成”按钮保存您的设置;最后设置SMTP服务器身份验证:在“邮件”标签中,双击刚才添加的帐号,弹出此帐号的属性框;请点击“服务器”标签,然后在下端“发送邮件服务器”处,选中“我的服务器要求身份验证”选项,并点击右边“设置”标签,选中“使用与接收邮件服务器相同的设置”;点击“确定”,然后“关闭”帐户框
50、,现在设置成功!点击主窗口中的“发送接收”按钮即可进行邮件收发。7.5 7.5 文件传输服务文件传输服务7.5.1 7.5.1 概述概述FTP:file transfer protocolFTP:file transfer protocol采用采用 C/S C/S 模式模式 下载(下载(downloaddownload):从远程主机拷贝文件至自己的计):从远程主机拷贝文件至自己的计算机上。算机上。上传(上传(upload):upload):文件从自己的计算机中拷贝至远程主文件从自己的计算机中拷贝至远程主机上。机上。2.2.匿名匿名FTP anonymousFTP anonymous3.FTP3