SGML,HTML的先驱:教程等

披露: 您的支持有助于保持网站的正常运行!我们会为此页面上推荐的某些服务收取推荐费.


SGML是HTML和XML的先驱。它于1960年代发明,并于1986年被ISO完全标准化.

标记看起来很像XML或HTML,尖括号用于定义开始和结束标签,这些标签衬托文档的各种元素。像XML一样,SGML是开放式的-您可以定义任何元素标签集并使用文档类型定义来指定它们。 SGML解析器然后可以对照DTD验证SGML文档.

在HTML5之前,HTML被认为是SGML的应用程序-甚至还有定义HTML的SGML DTD。 HTML5脱离了SGML,现已成为其自己的标准.

HTML不是SGML的唯一重要用途。由于它保证了互操作性和稳定性,因此被政府,军事,工业和大型企业广泛采用。从那以后,它已被XML取代,XML在格式和理念上相似,但更易于使用.

SGML教程

  • W3C的SGML简短教程主要是SGML与HTML的关系.
  • HTML已释放。 SGML和HTML DTD是关于SGML以及HTML如何从中脱颖而出的多部分历史和教程。.
  • SGML温和介绍是有关使用SGML的广泛教程.
  • SGML和SGML-Tools描述了SGML与DocBook相关的一些历史,包括为什么XML成为比SGML更受青睐的格式.
  • SGML文档介绍SGML是SGML文档中包含的SGML的说明。这使您有机会查看标记的实际外观.
  • SGML或XML的软件文档解释了SGML的优点,并提供了如何在软件文档中使用它的示例。.
  • 版本1.0的EAD应用指南:SGML和XML概念是一份(现在已弃用)有关国会图书馆编码档案描述应用程序的文档。尽管文档是从EAD的角度来看的,但它仍然提供了有关SGML本身的大量有用信息。.
  • Windows NT的SGML(PDF)解释了如何为SGML和XML设置免费的编辑和发布系统.

附加信息和参考

  • 从1998年开始的SBML常见问题解答提供了一些有趣的见解,以了解当时SGML与HMTL和XML的关系。.
  • 使用SGML作为数据密集型自然语言处理的基础是一篇学术文章,着眼于使用SGML而不是将文本存储在数据库中的语料库处理(分析大量文本).
  • 电子论文和学位论文标记语言(ETD-ML)是SGML的一种应用。 《用户指南》提供了有关SGML的背景信息,整个项目是SGML用于什么用途的一个很好的例子。.
  • SGML的根源是由律师转为程序员的个人回忆录,内容涉及计算机排版和文档创作的发展.
  • SGML,HTML和XML的历史和关系说明了如何一起开发这些不同的标准,并且直观易用.
  • SGML和XML的比较是W3C的注释,也许是关于这两种标记语言的区别的最彻底的处理方法.
  • 使用LT NSL为SGML文件建立索引是一篇学术文章,描述了为大型SGML文档建立索引的方法.
  • Charles F Goldfarb的SGML来源首页是SGML的发明者在SGML上仍然存在的最完整的资源之一.
  • ISO 8879:1986是SGML的正式标准。仅可从ISO获得此文本(收费)。如果您有兴趣阅读本文,请按照SGML的澳大利亚标准(PDF)全文复制。.
  • 关于SGML和HTML的W3C出版物详细介绍了HTML(当时为版本4)与SGML之间的关系。.
  • 编写SGML DTD的准则是文本编码倡议的规范草案。.
  • 国会图书馆的MARC SGML档案库是与MARC机器可读书目和引文系统的SGML版本相关的文档档案。 SGML在2001年被废弃,取而代之的是XML,但是这里的信息仍然具有历史意义。.
  • SGML / XML参考书目列出了有关SGML的书籍和文章,以及有关该语言的一些入门资料。.

SGML工具

  • OpenJade是DSSSL,文档样式语义和规范语言的实现,这是用于格式化SGML文档的ISO标准。 OpenJade包含OpenSP,这是唯一可用的可行的开源SGML解析器.

SGML书籍

  • Eric van Herwijnen的《实践SGML(2013)》是SGML上最新的书籍之一,就相关工具和当代实例而言,这也使其成为最实用的书籍之一.
  • PARSEME.1st:Sean McGrath撰写的《 SGML for Software Developers》(1997),强调在软件系统中使用SGML文档,而不是主要供人类使用。本书中的想法预示了将在几年之内发展的大部分XML生态系统。.
  • Martin Bryan撰写的SGML和HTML Explained(1997)是《 SGML:作者指南》的第二版。本书提供了有关SGML的特性和功能以及HTML如何实现SGML的易于理解的解释.
  • Norman E Smith撰写的SGML / XML过滤器实用指南(1998)提供了有关SGML和XML之间差异以及如何在格式之间转换数据的深入信息.
  • Travis和Waldt撰写的《 SGML实施指南:SGML迁移蓝图》(1995年; 2013年重印)着重于将SGML实施为企业和大型企业的创作和发布工具。.
  • A B C D…SGML:Liora Alschuler撰写的《结构化信息用户指南》(1995年)旨在非技术性地介绍SGML在文档管理方面的功能和前景。今天特别具有历史意义的是描述采用SGML的真实组织的案例研究的数量.
  • 开发SGML DTD:Maler和El Andaloussi撰写的《从文本到模型再到标记》(1995年)是为SGML文档创建DTD规范的指南。.
  • Charles F Goldfarb撰写的《 SGML手册》(1991年)是该语言的发明者关于SGML的权威参考书。本书包含ISO规范的全文,以及Goldfarb的详细注释。这不是一本面向初学者的书,但是对于认真的SGML开发人员和研究人员来说是必读的.

摘要

今天,SGML在旧系统之外已经过时了。它仍然在国会图书馆等政府机构和航空业等受到高度管制的国际行业中得到大量使用。但是即使在这里,SGML也逐渐被XML淘汰.

使SGML真正有趣的不是今天如何使用它,而是催生了这场革命。 SGML催生了HTML,它对万维网的发展产生了深远的影响。它也产生了XML,它以很少有人想象的方式使世界的数据兼容和互操作。.

进一步阅读和资源

我们有更多与编码和网站开发有关的指南,教程和信息图:

  • 撰写优质的HTML:这是编写格式正确的HTML和使用HTML验证程序软件的扎实介绍.
  • CSS3 —简介,指南 & 资源:这是开始学习网页布局的好地方.
  • PostScript简介和资源:一种用于描述物理页面布局的流行语言.

初学者HTML —最终指南

如果您真的想学习HTML,我们会写一本篇长的文章《初学者HTML —最终指南》。它会带您从一开始就精通.

初学者HTML-终极指南
初学者HTML —最终指南

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map