
关于XML我们有了一些了解,沈阳网站建设那与它相关的SGML,HTML呢?这两种语言和XML其实关系甚深。XML并不是最早的语言,它是从SGML演化而来的,具体过程沈阳网站建设中心详述如下:
SGML,标准通用标记语言(Standard Generalized Markup Language)最早是用来再字处理程序中描叙数据用的。像RTF(富文本)文件,Word的DOC文件等等,都可以看成是应用SGML的例子。如果你用记事本打开一个RTF文件,就可以看到同HTML相近的一些东西,那就是RTF的源数据描叙,也是通过SGML定义的。SGML从诞生到现在已经有上10年的时间了,可以说已经发展的十分成熟。XML和HTML都可以算的上是SGML的徒子徒孙了,他们都是从SGML发展而来的文档格式描叙语言。因此他们都有一些共通的特性,比如相近的语法,都使用尖括号标签等等。但是准确的说来,HTML是SGML的一个应用,而XML是SGML的一个精简子集。
XML事实上是与SGML相兼容的——XML文档能够被任何的SGML编辑和浏览器所解析。沈阳网站建设但是,XML比SGML要简单的多,并且他是特别的为传输带宽有限的Internet所设计的。Tim Bray是XML标准的编制人员之一,根据他的说法,XML就是要继承SGML的优点,但去处SGML的复杂性,并使之能够在网上很好的工作。
这其间的差别是本质上的。简单的说来,HTML不能够用来定义一个新的应用,而XML却能够做到。例如,资源描叙格式和频道定义格式就是由XML定义出来的新的应用。理论上讲,甚至可以用XML来重新改写HTML。
HTML,SGML,和XML在目前而言都是比较先进的,沈阳网站建设都能很好的完成自己的“工作”,没有被踢出局的可能。而且,HTML仍然是网上发布讯息最为快速的方法。而在高端使用和高度文化结构方面,SGML仍是一枝独秀,不可替代。