首页 > 综合经验 >

超文本标记语言(超文本)

发布时间:2023-08-03 13:30:08来源:

关于超文本标记语言,超文本这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!

1、超文本系统的结构 1988年,campbell和goodman提出了超文本体系结构的三层模型理论:1用户接口层;2超文本抽象机层;3数据库层。

2、虽然目前的超文本系统在它们的内部结构中没有完全遵照这种模型,但是三层模型仍然是超文本系统的基本体系结构。

3、1. 数据库层数据库层是三层模型的最低层,它涉及所有的有关信息存储的问题。

4、实际上这一层并不构成超文本系统的特殊性。

5、它以庞大的数据库作为基础,而且由于在超文本系统中的信息量大,因此需要存储的信息量也就大。

6、一般;要用到磁盘、光盘等大容量存储器,或把信息存放在经过网络可以访问的远程服务器上,但不管信息如何存放,必须要保证信息块的快速存取。

7、此外,数据库层还必须解决传统数据库中也必须要解决的问题,例如信息的多用户访问、信息的安全保密措施、信息的备份等等。

8、对信息的存取控制也可以放到超文本抽象机层去确定。

9、就数据库而论,超文本的结点和链,只不过是数据对象,它们构成一次仅能由一个用户修改的信息单位并占有较多的存储空间,在数据库层实现时,要考虑如何能更有效地管理存储空间和提供更快的响应速度。

10、2. 超文本抽象机层超文本抽象机层是三层模型的中间层,位于数据库层和用户接口层之间。

11、在这一层中要确定超文本系统的结点和链的基本特性及它们之间的自然联系。

12、另外,应知道结点的其他属性,例如结点的“物主”属性指明该结点创建者,谁有权修改它等。

13、另外,虽然超文本系统还没有统一的标准,但不同的超文本系统之间有必要进行相互传送和接收信息,这就需要给定信息转换的标准格式。

14、超文本抽象机层是实现超文本输入输出格式标准化的最理想层次。

15、因为数据库存储格式过分依赖;于机器,而用户界面各超文本系统之间差别甚大,很难统一。

16、超文本的格式转换不是一件容易的事,它不但存在非ascii码信息转换问题,也存在结点之间连接关系的转换问题。

17、实际上在超文本系统中的超文本抽象机层,可以理解为超文本的概念模式,它提供了对下层数据库的透明件和上层用户界面层的标准性,这就是说,无论下层采用什么样的数据库,也无论上层采用何种风格的用户界面形式,我们可以利用两个接口(用户界面/超文本概念模式,超文本概念模式/数据库)使之在超文本结点和链方面的内容,包括它们的功能、分类及其他属性。

18、以导游图方式3. 用户接口层4. 用户接口层也称表示层或用户界面层,是三层模型中最高层。

19、也是构成超文本系统特殊性的重要表现,并直接影响着超文本系统的成功。

20、它应该具有简明、直观、生动、灵活、方便等特点。

21、用户接口涉及在超文本抽象机层中信息的表示,主要包括:用户可以使用的命令、如何展示超文本抽象机层信息、是否要用总体图来表示信息的组织,以便及时指出用户当前所处的位置等等。

22、超文本系统的用户界面大都支持标准的窗口与结点一一对应,目前较浒的接口风格主要有以下几种。

23、(1) 菜单选择方式。

24、这是较传统的人机接口方式,一般通过光标键或移动鼠标器,对菜单中所列项进行主机逐级选择。

25、但是如果菜单级太多,往往容易迷失方向。

26、(2) 命令交互方式。

27、这一般提供给应用开发人员使用,对初学者来说不易掌握,往往容易打错命令而引起出错。

28、图示引导方式。

29、这种方式是超文本系统的一种特色,它将超文本抽象机层种结点和链构成的网络用图显示出来,这种显示图又称导航图,可以分层。

30、它的作用是帮助用户浏览系统并随时查看现在何处、当前结点在网络中的位置及其周围环境,防止用户迷失方向。

31、图示的另一种引导方式是根据某一种特定需求,构造一个导游图。

32、把为了完成这一种特定需求的各种操作步,以导游图方式标出一个有向图,用户按此图前进,最终完成任务。

本文分享完毕,希望对大家有所帮助。

免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。