18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 信息时代 > 标准通用标记语言(数据库)

标准通用标记语言(数据库)

时间:2022-12-12 02:30:01 | 来源:信息时代

时间:2022-12-12 02:30:01 来源:信息时代

    标准通用标记语言 : 一种通用的文档结构描述置标语言,主要用来定义文献模型的逻辑和物理类结构。SGML规定了在文档中嵌入描述标记的标准格式,指定了描述文档结构的标准方法,目前在Web上使用的HTML格式便是使用固定标签集的一种SGML文档。SGML可以支持无数的文档结构类型,并且可以创建与特定的软硬件无关的文档,因此很容易与使用不同计算机系统的用户交换文档。
SGML最初是由IBM开发的一种用于排版的符号化语言,称为GML。经过若干年的发展,1984年国际标准化组织开始对此提案进行讨论,于1986年正式承认SGML为国际标准规范(ISO8879)。一个SGML语言文件由三部分组成,即语法定义、文件类型定义(definition type document,DTD)和文件实例。语法定义部分定义了文件类型定义和文件实例的语法结构,文件类型定义部分定义了文件实例的结构和组成结构的元素类型,文件实例是SGML语言程序的主体部分。
在SGML的实际使用中,每一个特定的DTD都定义了一类文件。因此,人们习惯上把具有某一特定DTD的SGML语言,称为某某符号化语言。这样SGML就成为那些派生语言的元语言。
SGML为语法置标提供了异常强大的工具,同时具有极好的扩展性,因此在分类和索引数据中非常有用。一个典型的文档可被分成三个层次: 结构(structure)、内容(content)和样式(style),SGML主要是处理结构和内容之间的关系。SGML非常复杂,并且价格昂贵,几个主要的浏览器厂商都明确拒绝支持SGML,使SGML在网上传播遇到了很大障碍。1996年人们开始致力于描述一个置标语言XML,SGML中所有非核心的、未被使用的和含义模糊的部分都被删除,剩下的就成为短小精干的置标工具XML。
结构: 为了描述文档的结构,SGML定义了一个DTD的文件,它为组织文档的文档元素提供了一个框架。此外,DTD还为文档元素之间的相互关系指定了规则,从而确保了文档的一致性。
内容: 包括信息标题、段落、项目列表和表格中的具体内容。确定内容在DTD结构中的位置的方法称作“tagging”,而创建SGML文档实际上就是围绕内容插入相应的标签,这些标签就是给结构中的每一部分的开始和结束作标记。
样式: 文档样式语义学和规范语言(document style semantics and specification language,DSSSL)定义了如何将一个SGML文件转换成方便人们阅读的格式,例如HTML、RTF和PDF等。

74
73
25
news

版权所有© 亿企邦 1997-2022 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭