资源描述
第第6章章 超文本与超媒体超文本与超媒体n超文本技术的发展情况超文本技术的发展情况n 6.1 6.1 基本概念基本概念u 6.1.1 6.1.1 超文本超文本u 6.1.2 6.1.2 超媒体超媒体n 6.2 6.2 超媒体结构的组成元素超媒体结构的组成元素n 6.3 6.3 WebWeb系统的超文本标记语言系统的超文本标记语言n 6.4 6.4 动态网页生成技术动态网页生成技术n 6.5 6.5 WebWeb系统的结构系统的结构第第6章章1n超超文文本本思思想想最最早早由由美美国国V.BushV.Bush提提出出,他他在在2020世世纪纪3030年年代代即即提提出出了了一一种种叫叫做做Memex(memory Memex(memory extenderextender,存存储储扩扩充充器器)的的设设想想,预预言言了了文文本本的的一一种种非非线线性性结结构构,19391939年年写写成成文文章章“As“As We We May May Think”Think”,于于19451945年年在在“大大西西洋洋月月刊刊”发表。发表。n19541954年年,美美国国科科学学家家V.BushV.Bush提提出出了了一一种种文文本本的的非非线线性性网网络结构概念,并设计了一种被称为络结构概念,并设计了一种被称为“Memex”“Memex”的系统。的系统。n 19651965年年,科科学学家家Ted Ted NelsonNelson把把这这种种文文本本结结构构命命名名为为超超文文本本(HypertextHypertext)。而而且且开开始始实实现现这这个个想想法法,并并在在他他的的XanaduXanadu计计划划的的长长远远目目标标中中,试试图图使使用用超超文文本本方方法法把把世世界界上上文文献资料联机。献资料联机。超文本技术的发展情况超文本技术的发展情况第第6章章23 6.1.1 6.1.1 超文本(超文本(Hypertex)Hypertex)文文本本文文件件以以字字、句句子子、行行、段段落落、节节、页页、章章、册册、卷卷作为单位。作为单位。特特点点:它它在在组组织织上上是是线线性性的的和和有序的。有序的。缺缺点点:线线性性组组织织方方式式只只具具有有浏浏览览主主题题内内容容的的单单一一路路径径,不不能能按按多多种种路路径径、联联想想思思维维进进行浏览。行浏览。6.1 6.1 基本概念基本概念文本的线性结构文本的线性结构第第6章章4 人类的记忆是一种具有网状结人类的记忆是一种具有网状结构的联想式的记忆,具有跳跃式、构的联想式的记忆,具有跳跃式、多层次、多路径、多方位思维和多层次、多路径、多方位思维和访问信息的非线性结构。访问信息的非线性结构。超文本超文本就是一个类似于人类联就是一个类似于人类联想思维的一个非线性的网状结构,想思维的一个非线性的网状结构,它以它以结点作为一个信息块结点作为一个信息块,按需,按需要用一定的逻辑顺序链接成非线要用一定的逻辑顺序链接成非线性的网状结构的信息管理技术。性的网状结构的信息管理技术。提供联想、跳跃式的查询能力,提供联想、跳跃式的查询能力,极大地提高获得知识和信息的效极大地提高获得知识和信息的效率。率。6结点结点9条链超文本结构条链超文本结构56.1.2超媒体超媒体n 超媒体多媒体超文本。超媒体多媒体超文本。n 目前,超文本与超媒体似乎很难区别。目前,超文本与超媒体似乎很难区别。图图6-1 6-1 超媒体网络结构示意图超媒体网络结构示意图 链链的的起起始始源源结结点点称称为为锚锚结结点点,从从源源结结点点指指向向终止结点,终止结点称为目的结点。终止结点,终止结点称为目的结点。结点结点A结点结点E结点结点D结点结点C结点结点B第第6章章6n文本文本 特点是它在组织上是线性的和顺序的。特点是它在组织上是线性的和顺序的。n超超文文本本结结构构 类类似似于于人人类类联联想想记记忆忆结结构构,它它采采用用一一种种非非线性的网状结构组织块状信息。线性的网状结构组织块状信息。n超超文文本本定定义义 是是由由信信息息结结点点和和表表示示信信息息结结点点间间相相关关性性的的链构成的具有一定逻辑结构和语义的网络。链构成的具有一定逻辑结构和语义的网络。n第第二二代代超超文文本本系系统统与与多多媒媒体体技技术术结结合合起起来来,为为强强调调系系统统处理多媒体信息的能力而称为处理多媒体信息的能力而称为超媒体超媒体超媒体超媒体=多媒体多媒体+超文本超文本n目目前前,超超文文本本与与超超媒媒体体很很难难区区别别,所所以以往往往往不不加加区区分分地地使用。使用。v概念概念76.2超文本结构的组成元素超文本结构的组成元素超文本结构包含超文本结构包含:结点结点、链链、网络网络、宏结点宏结点、热标热标 五个基本要素五个基本要素超文本结构的组成元素超文本的基本组成:超文本的基本组成:结点、链和结点、链和宏结点宏结点第第6章章8n结结点点(Node或或节节点点)是是超超文文本本表表达达信信息息的的一一个个基基本本单单位位,是是围围绕绕一一个个特特殊殊主主题题组组织织起起来来的的数数据据(媒媒体体)集集合合。其其大大小小可可变变,结结点点的的内内容容可可以以是是文文本本、图图形形、图图像像、音音频频、视视频频等等,也也可可以以是是一一段段程程序序。结结点点可可以以嵌嵌入入链链,与与网网络络中中的的其其它它结结点点或或本本结结点点中中的的其其它它部部分分(注注释释链链)相相连连。导导致致结结点点迁迁移移的的原原因因称称为为链链源源。文文本本中中的的链链源源称为称为热字热字,图像中的链源称为,图像中的链源称为热区热区。结点结点超文本结构的组成元素9n链链linklink也也是是组组成成超超文文本本的的基基本本单单位位,形形式式上上是是从从一一个个结结点点指指向向另另一一个个结结点点的的指指针针,本本质质上上表表示示不不同同结结点点上上存存在在着着的的信信息息的的联联系系。链链提提供供了了在超文本结构中进行浏览和探索结点的能力。在超文本结构中进行浏览和探索结点的能力。u 链链的的一一般般结结构构可可分分为为链链源源、链链宿宿及及链链的的属属性性等等三三个部分。个部分。u 链链源源:一一个个链链的的起起始始端端称称为为链链源源。链链源源是是导导致致结结点点信信息息迁迁移移的的原原因因,可可以以是是热热字字、热热区区、图图元元、热热点、媒体对象或结点等。点、媒体对象或结点等。u 链链宿宿:链链宿宿是是链链的的目目的的所所在在,在在超超文文本本中中链链宿宿一一般为一个结点。般为一个结点。u 链的属性:指链的类型,版本和权限等。链的属性:指链的类型,版本和权限等。链链超文本结构的组成元素10链的几种类型链的几种类型 1.1.顺序链顺序链 2.2.结构链结构链 图图6-2 6-2 顺序链顺序链 图图6-3 6-3 结构链结构链超文本结构的组成元素11u 3.3.交叉索引链交叉索引链u 将将结结点点连连接接成成交交叉叉的的网网状状结结构构,为为结结点点之间提供了富有想象力的连接方法。之间提供了富有想象力的连接方法。图图6-4 6-4 交叉索引链交叉索引链超文本结构的组成元素12u 4.4.执行链执行链u 5.5.查询链查询链u 查查询询链链用用结结点点的的名名字字或或属属性性为为结结点点定定义义关关键键字字,通通过过对对关关键键字字的的查查询询操操作作即即可可触触发发相相应的目标结点。应的目标结点。u 6.6.结点内注释链结点内注释链u 结结点点内内注注释释链链是是一一种种指指向向结结点点内内部部附附加加注注释释信信息息的的链链。链链源源可可以以是是热热字字、热热区区或或热热点点等,链宿为一注释体,是一个单媒体对象。等,链宿为一注释体,是一个单媒体对象。超文本结构的组成元素13nn网网网网络络络络 用用用用链链链链把把把把各各各各个个个个结结结结点点点点连连连连接接接接起起起起来来来来就就就就形形形形成成成成了了了了网网网网络络络络,网络中的一部分称为子网或宏结点。网络中的一部分称为子网或宏结点。网络中的一部分称为子网或宏结点。网络中的一部分称为子网或宏结点。nn 超超超超文文文文本本本本中中中中的的的的信信信信息息息息网网网网络络络络是是是是由由由由结结结结点点点点和和和和链链链链构构构构成成成成的的的的一一一一个个个个单单单单向向向向的的的的有有有有向向向向图图图图,通通通通过过过过该该该该有有有有向向向向图图图图可可可可以以以以进进进进行行行行交交交交互互互互式式式式的浏览和信息查询。的浏览和信息查询。的浏览和信息查询。的浏览和信息查询。网络网络超文本结构的组成元素14n宏结点宏结点把大的网络分层,简化网络拓扑结构,方便导把大的网络分层,简化网络拓扑结构,方便导航等网络管理。是链接在一起的结点群,航等网络管理。是链接在一起的结点群,就是超文本网就是超文本网络的一部分络的一部分即子网。即子网。n宏文本宏文本(Macrotext)和微文本和微文本(Microtext)概念,概念,来表来表示不同层次的超文本。微文本又称小型超文本,示不同层次的超文本。微文本又称小型超文本,它支持它支持对结点信息的浏览;对结点信息的浏览;而宏文本又称大型超文本,支持对而宏文本又称大型超文本,支持对宏结点的查找与索引。宏结点的查找与索引。n宏结点是指链接到超文本网络的一个有某种共宏结点是指链接到超文本网络的一个有某种共同特征的子集(子网)。宏结点的引入虽然简化同特征的子集(子网)。宏结点的引入虽然简化了了WebWeb网络结构,但却增加了管理与检索的层次。网络结构,但却增加了管理与检索的层次。并且跨越网络的超链接将需要更复杂的协议支持。并且跨越网络的超链接将需要更复杂的协议支持。宏结点宏结点超文本结构的组成元素15图图6-5 6-5 计算机网络宏结点计算机网络宏结点超文本结构的组成元素16热热 标标 热热标标是是确确定定信信息息关关联联的的链链源源,通通过过它它将将引引起起向相关内容的转移。向相关内容的转移。n 1.1.热字热字u 热热字字是是文文本本中中被被指指定定具具有有特特殊殊含含义义或或需需进进一步解释的字、词或词组。一步解释的字、词或词组。图图6-6 6-6 浏览器的一个文本热字框浏览器的一个文本热字框超文本结构的组成元素17n 2.2.热元热元u 热热元元是是指指这这些些相相对对独独立立的的图图像像单单位位能能够够作作为信息转移的链源。为信息转移的链源。图图6-7 6-7 浏览器的一个图像热元框浏览器的一个图像热元框n 3.3.热区热区u 热热区区是是在在所所显显示示的的图图像像上上指指明明的的某某一一个个敏敏感感区区域,作为触发转移的源点。域,作为触发转移的源点。超文本结构的组成元素18n 4.4.热点热点u 热热点点是是用用于于动动态态视视频频、声声音音等等时时基基类类媒媒体体在在时时间间轴轴上上的的触触发发转转移移。视视频频的的相相应应时时间间轴轴处转移的起点就称为热点。处转移的起点就称为热点。n 5.5.热属性热属性u 用用特特定定的的属属性性字字的的方方法法指指明明热热标标触触发发表表现现的的内内容容,例例如如用用I IMAGEMAGE属属性性表表示示数数据据库库的的各各元组中该属性的字符为图像对象名。元组中该属性的字符为图像对象名。cba时基类媒体时基类媒体超文本结构的组成元素196.3Web系统的超文本标记语言系统的超文本标记语言第第6章章20HTML语语言言编编写写的的网网页页超超文文本本信信息息按按多多级级标标题题结构进行组织,其结构如下:结构进行组织,其结构如下:标题名标题名一级标题名一级标题名.Web页主体页主体HTML语言语言第第6章章21nHTML标标记记包包含含包包容容标标记记和和空空标标记记。空空标标记记用用于于说说明明一一次次性性指指令令,如如换换行行标标记记为为。包包容标记由容标记由开始标记开始标记和和结束标记结束标记构成,构成,结构如下:结构如下:数据数据nHTML标标记记有有些些可可以以带带有有属属性性,如如,其其中中SRC为
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关搜索