计算机网络与因特网029

计算机网络与因特网029

ID:34468891

大小:337.10 KB

页数:10页

时间:2019-03-06

计算机网络与因特网029_第1页
计算机网络与因特网029_第2页
计算机网络与因特网029_第3页
计算机网络与因特网029_第4页
计算机网络与因特网029_第5页
资源描述:

《计算机网络与因特网029》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、下载第29章WWW页面与浏览29.1概述前几章涉及了应用程序提供的网络服务实例。这些章节描述了客户与服务器的功能,并展示了每个服务是怎样使用客户/服务器模式的。本章将继续讨论WWW与网络浏览交互。在描述超文本模式与WWW的一般概念后,本章将考察浏览器软件的结构。它展示了浏览器是如何作为一个客户,通过与服务器连接获得信息,并且显示它所接收到的信息来反应用户的选择的。本章还解释了一个URL是怎样嵌入到文件中去的,并且描述了浏览器是怎样利用URL来确定使用何种协议和连接到哪一个服务器的。29.2浏览器界面WWW(WorldWideWeb)是一个大规模、在线式的信息储藏所,用户可以通过一个被称作为

2、浏览器(browser)的交互式应用程序来查找。许多浏览器具有一个点击界面—浏览器在用户的计算机屏幕上显示信息并且允许用户通过鼠标来进行操纵。所显示的信息包括文本与图形。而且,一些信息被高亮度显示以表明该项是可选的。当用户将光标放在可选项上并单击鼠标按钮时,浏览器显示新的、与被选的项相联系的信息。概括如下:浏览器是一个交互程序,它允许用户从WWW上查看信息。这些信息中含有一些可选项,允许用户查看与其相关的其他信息。29.3超文本与超媒体从技术上讲,WWW是一个支持交互式访问的分布式超媒体(hypermedia)系统。超媒体系统直接扩充了传统的超文本(hypertext)系统。在这两个系统中

3、,信息被作为一个文档集而存储起来。除了基本的信息外,文档还能含有指向集合中其他文档的指针。每个指针都与一个可选项相关联,用户可以选择该项并沿着指针到达相关的文档。超文本与超媒体的差异在于文档内容:超文本文档仅含有文本信息,而超媒体文档则含有另外的信息表示方式,包括数字图片或图形。分布式的与非分布式的超媒体系统的区别是显而易见的。在非分布式系统中,信息驻留在单个计算机中,通常在一个磁盘中。由于整个文档集在本地可得,所以它们之间的链接可以进行一致性检查。也就是说,非分布式超媒体系统能够保证所有的链接是有效、一致的。相反,WWW通过巨大的计算机集群将信息分布开来。而且,系统管理员可以选择将一台计

4、算机上的文档进行增加、删除、修改或者重命名操作而不用通知其他节点。结果,WWW文档之间的链接经常不一致。举例来说,假设计算机C1上的文档D1包含了一个指向计算机C2上的文档D2的链接,如果负责计算机C2的管理员选择了将文档D2删除,那么计算机C1上的链接就无效了。概括如下:由于存储WWW文档的计算机是独立管理的,所以文档之间的链接会成为无效。第29章WWW页面与浏览计计235下载29.4文档表示在WEB上的可获得的超媒体文档被称作为网页。对于组织或者个人的主网页被称作为主页(homepage)。由于网页可以包含许多项,所以它的格式必须被谨慎地定义从而使得浏览器能够解释网页的内容。特别地,浏

5、览器必须能够区别那些任意的文本、图形以及链接到其他网页的指针。更为重要的是,网页的作者应该能够描绘该通用文档的外观(如各项的排列次序)。每一个包含超媒体文档的网页都采用一个标准的表示方式。该标准被称为超文本标记语言(HyperTextMarkupLanguage,HTML),它允许作者给出一个通用的向导行来显示并说明网页的内容。HTML是一个标记语言,这是因为它并不包括详细的格式指令。例如,尽管HTML包含了允许作者说明文本大小、所用字体或者行宽等扩充,但是许多作者仅仅用数字1至6来说明重要级别。浏览器对每个级别都选择一个适当的字体与显示尺寸。同样,HTML并不精确地说明浏览器如何来标记一

6、个项是可选的—一些浏览器在可选项下添加下划线,另外一些以不同颜色来显示可选项,还有一些两者都采用。概括如下:Web文档采用超文本标记语言来表示。与说明详细的文档格式相反,HTML允许文档包含用于显示的通用向导行,并且允许浏览器来选择细节。因而,两种浏览器对同一个HTML文档也许会有不同的显示。29.5HTML格式与表示每个HTML文档分为两个主要部分:头部后紧跟着主体。头部包含了文档的细节,而主体则包含了大部分信息。例如,头部包含了文档的标题—大多数的浏览器用标题作为标签来让用户知道哪一网页正在被浏览。在语句构成上,每个HTML文档以一个包含标签和其他信息的文本文件来表示。在大多数的编程语

7、言中,可以在文档中插入空白字符(例如空行与空格字符)增加源程序的可读性,那些空白字符对于浏览器所显示的格式版本毫无影响。HTML标签为文档提供结构提示和格式提示。一些标签指定一个立即生效的动作(例如在显示屏上移动到一个新行),标签被置于动作应该出现的地方。其他的标签被用于指定一个适用于紧跟在标签之后的所有文本的格式操作。这些标签成双出现,其中开始标签和结束标签分别启动和结束动作。标签被用于指定一个立即动作或者启动一个以小

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。