background image

多媒体技术与应用教程

14章  超文本与标记语言

超文本(

hypertext)又叫超媒体(hypermedia)是将各种信息节点链接在一起的一种

网状逻辑结构。标记语言(

ML = Markup Language )又叫置标语言,是一套标识文档的内

容、结构和格式的语法规则,源于出版印刷部门对文档格式的排版标注。

随着万维网(

WWW = World Wide Web ,又叫环球网,常简称为Web)的发展,超

文本标记语言(

HTML = HyperText Markup Language )得到广泛应用,其超文本功能可将

多种媒体元素集成和链接在一起,是表达多媒体信息的有力工具。可扩展标记语言(

XML 

= eXtensible Markup Language )是对超文本标记语言的发展和超越,其应用已渗透到需要

信息表示与交换的各个领域,更是下一代万维网的基础。

本章先简介超文本的基本概念与内容,然后概述标记语言的发展与应用,重点介绍

SGML、HTML与 XML 的基本概况。

14.1   超文本与超媒体

超文本(

hypertext)是一种由许多相关联的信息节点所组成的逻辑语义网络,符合人

类的联想型思维方式。超文本有节点、链和网络三种组成要素,其中关键的是连结各个节点
的链。超文本是由存储、结构和界面构成的一种三层模型,可以用来表示知识、连接推理系
统和进行信息检索。

超文本发展成为超媒体(

hypermedia),可以包含各种媒体信息节点。为了在超文本

中表示多媒体信息,需要建立多媒体的数据模型。超文本正在朝网络型、智能化、超媒体方
向发展,超文本和超媒体的应用也越来越广泛。

14.1.1   概述

本小节先介绍超文本出现的背景和原因,然后给出超文本的定义和特点,最后介绍超

文本的发展简史。

1) 背景
传统的资料(图书、文章、文件等)所采用的都是(层次型)线性的顺序结构(如水

浒书籍),而真实世界的实际信息则是非线性网状结构(如水浒的故事情节和人物关系)。

人类的思维方式是联想型的,是一种互联的交叉网络,具有典型的非线性网状结构。

例如:


夏天

→太阳→星星→天文学→伽利略→比萨斜塔→宝塔→佛教→和尚→……

• 2 •