TechTarget云计算 > 百科词汇

标准通用标记语言:SGML

标准通用标记语言(SGML,Standard Generalized Markup Language)是一种指定文件标记语言或标签集的标准。这个规范本身是一个文件类型定义(DTD)。标准通用标记语言本身不是文件语言,而是关于指定文件语言的描述。它是元数据。

  标准通用标记语言基于一种理念,即文件具有结构化和其他语义元素,它们无需提及显示方式就可以进行描述。这种文件的实际显示可能根据输出媒介以及样式偏好而变化。基于标准通用标记语言(SGML)的文件的优点在于:

  • 它们可从文件结构而不是外部特征的角度来进行创建。
  • 它们更加便携,因为通过指向其文件类型定义(DTD),SGML编译器可以编译任何文件。
  • 本来用于打印媒介的文件更容易被计算机显示屏等其他媒介再修改。

  有些网络浏览器所使用的超文本标记语言(HTML)是标准通用标记语言的一个例子。超文本标记语言有一个文档类型定义(该定义和阅读HTML规范是有效阅读文档类型定义的扩展版本)。在现在的分布式网络环境下,很多文件使用可扩展标记语言(XML)来描述,XML是一种使用标准通用标记语言原理的数据描述语言。

  标准通用标记语言基于IBM早先开发的广义标记语言,其中包括通用标记语言(GML)和ISIL。

最近更新时间:2009-08-10 EN

相关推荐

  • 服务组件架构(SCA)如何简化SOA部署(二)

    随着SCA/SCDL工具集的发展和时间的变化,很可能会改变。和微软的Frontpage一样,简化了基于HTML Web网站的开发过程,新厂商的产品……

  • SOA时间轴

    我们从讲述形成当前SOA平台的关键工业开发入手来建立时间轴。然后我们看一看SOA在它的权限范围内,如何作为当代架构的平台而改变了XML与Web服务技术的角色。