新闻中心

News center
青岛分析SGML,HTML和XML之间的联系与演变
发表于 : 2014-02-16 09:02

青岛分析SGMLHTMLXML之间的联系与演变

关于XML我们有了一些了解,那与它相关的SGMLHTML呢?这两种语言和XML其实关系甚深。XML并不是最早的语言,它是从SGML演化而来的,具体过程青岛微塔罗详述如下:

  SGML,标准通用标记语言(Standard Generalized Markup Language)最早是用来再字处理程序中描叙数据用的。像RTF(富文本)文件,WordDOC文件等等,都可以看成是应用SGML的例子。如果你用记事本打开一个RTF文件,就可以看到同HTML相近的一些东西,那就是RTF的源数据描叙,也是通过SGML定义的。SGML从诞生到现在已经有上10年的时间了,可以说已经发展的十分成熟。XMLHTML都可以算的上是SGML的徒子徒孙了,他们都是从SGML发展而来的文档格式描叙语言。因此他们都有一些共通的特性,比如相近的语法,都使用尖括号标签等等。但是准确的说来,HTMLSGML的一个应用,而XMLSGML的一个精简子集。

  XML事实上是与SGML相兼容的——XML文档能够被任何的SGML编辑和浏览器所解析。但是,XMLSGML要简单的多,并且他是特别的为传输带宽有限的Internet所设计的。Tim BrayXML标准的编制人员之一,根据他的说法,XML就是要继承SGML的优点,但去处SGML的复杂性,并使之能够在网上很好的工作。

  这其间的差别是本质上的。简单的说来,HTML不能够用来定义一个新的应用,而XML却能够做到。例如,资源描叙格式和频道定义格式就是由XML定义出来的新的应用。理论上讲,甚至可以用XML来重新改写HTML

  HTMLSGML,和XML在目前而言都是比较先进的,都能很好的完成自己的“工作”,没有被踢出局的可能。而且,HTML仍然是网上发布讯息最为快速的方法。而在高端使用和高度文化结构方面,SGML仍是一枝独秀,不可替代。


青岛微塔罗信息科技有限公司主营网站建设、网站开发、网页设计、微信开发、微信运营、网络推广等业务,公司成立至今服务客户3000多家,公司拥有资深界面设计师、交互设计师以及程序工程师和营销专家。通过将商业目标、场景营销、情感连结融入设计,从而创造出符合企业定位的网站,并结合主流线上资源推广来实现客户网站最大化的价值,有效的提升了用户体验和客户品牌价值。更多服务细节及案例,请浏览企业载体建设网站www.microtarot.com.cn及企业官网www.microtarot.com

 


| 返回官网 | 新闻中心 | 小程序 |

copyright ©2014  青岛微塔罗信息科技有限公司 鲁ICP备14030107号-5    青岛市市北区瑞昌路141号S4-2004,联系电话&微信:15376720202