What was the direct predecessor to Standard Generalized Markup Language(SGML)?

admin2013-12-19  38

问题 What was the direct predecessor to Standard Generalized Markup Language(SGML)?

选项 A、Hypertext Markup Language (HTML)
B、Extensible Markup Language (XML)
C、LaTeX
D、Generalized Markup Language (GML)

答案D

解析 D正确。标记语言是一种规定文本结构以及文本如何显示的方法。当你在使用Word处理器来调整边距和其他格式时,你就是在使用Word处理器的标记语言来标记该文本。网页开发也是在使用某种标记语言。你可以控制它的外观以及页面提供的某些实际功能。超文本标记语言(Hypertext Mark up Language,HTML)出现于20世纪90年代初期,它源于标准通用标记语言(Standard Generalized MarkupLanguage,SGML),而后者则源于通用标记语言(Generalized Markup Language,GML)。GML是20世纪60年代为IBM的文本格式SCRIPT/VS开发的一种宏语言。GML标记简化了对文档显示(字体、结构等)的描述。一旦某个文档被标记了,则无须修改该文档便可以将它格式化为适用于不同设备(如打印机)的格式。GML常被用作行业制定SGML的基础。尽管GML是一种结构化文档描述语言,但SGML却是创建这种语言的一套规则。SGML的出现是为了共享可机读的文档。它广泛应用于多种行业,包括政府、军事和法律。
A不正确。因为HTML来自于SGML。HTML出现于20世纪90年代早期,并逐渐发展成为一个注释网页文本的体系。SGML是一个ISO标准,它定义了通用的文档标记语言。HTML是物理学家Tim Berners-Lee在欧洲粒子物理研究所(European Organization for Nuclear Research,CERN)时创建的,其日的是文档的共享和使用。HTML是基于SGML的一个内部版本,叫SGMLguid,所以它最初被定义为SGML的一种应用。如今,Web浏览器常用文本和图像格式化语言来动态地格式化网页。
B不正确。 因为可扩展标记语言(Extensible Markup Language,XML)出现在SGML之后,并发展成一种创建各种标记语言的规范。根据这个规范,更具体的XML标准被创建,能够为不同行业提供他们所需的功能。不同行业对标记语言的使用方式有不同的需求。SGML不是一个旨在创建个性和不同标记语言的规范。
C不正确。因为作为TeX继任者的LaTeX编写于20世纪80年代早期。它是与TeX排版程序一起使用的标记语言和文档准备系统。LaTeX最为常见的用户是学术学者。LaTeX与TeX一起为大家提供了高质量的排版系统。
转载请注明原文地址:https://jikaoti.com/ti/htO7FFFM
0

最新回复(0)