什么是SGML

什么是SGML,第1张

是标准通用置标语言

标准通用标记语言,是一种定义电子文档结构和描述其内容的国际标准语言。是1986年国际大滑标准化组织出版发布的一个信息管理方面的国际标准(滚郑腊ISO 8879:1986 信息处理)。ISO/ANSI/ECMA的一个共同标准,一种用来注释文本文档,提供文档片断的类型信息的规范。该标准定义独立于平台和应用的文本文档的格式、索引和链接信息,为用户提供一种类似于语法的机制,丛型用来定义文档的结构和指示文档结构的标签。其中“标记”的含义是指插入到文档中的标记。

扩展资料

语言特点:

标准通用标记语言是一种描述语言的语言,定义了以电子形式表示文本的方法。它的特点有:

(1)、正式的,能允许验证文档的正确性。

(2)、结构化的,能够处理复杂的文档。

(3)、可扩充的,能够支持大型信息存储的管理。

参考资料来源:百度百科-SGML

SGML (Standard Generalized Markup Language)

标准通用标记语言

SGML是一种指示文档标准语言或标记集的标准拦森好。这种说明本身就是一种文档标准定义。SGML本身并不是一个文档语言,但它描述了一种文档语言,因此它是一种元语言。SGML的思想是基于文档应该有结构和语义结构而设计的。它不关心这些语义元素如何显示,而只关心如何组织它。因此显示的方式可能有所不同。基于SGML的文档有以下优点:

它简铅们是基于文档内部结构而不是显示而设计的;因此不用反复进行修改;

它的可移植性更好,只要SGML的解释器存在,就可以对相应的文档进行解释;

原来用于打印的一些文档可以轻易地被用于显示;

SGML是基于一种IBM早先创建出的通用标记语言的,这种标记语言包括GML和ISIL。一个SGML语言程序,要由三部分组成,即语法定义、文件类型定义(简称DTD--Definition Type Document)和文件实例。语法定义,定义了文件类型定义和文件实例的语春芦法结构;文件类型定义,定义了文件实例的结构和组成结构的元素类型。文件实例是SGML语言程序的主体部分。SGML的实际使用中,每一个特定的DTD都定义了一类文件。例如,所有的新闻稿件都可以使用同一个DTD。因此,人们习惯上把具有某一特定DTD的SGML语言,称为某某置标语言。例如用于国际互联网的HTML语言。这样SGML就成为那些派生语言的元语言。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8269096.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存