, o3 _, w7 t H) c' Y. D( X5 I) t' u3.SGML、HTML和XML有什么联系? 6 P6 c! F( J8 U+ T! P" t( V3 k8 z* S, o' H
Standard Generalized Markup Language (SGML) 是在文字处理应用中表达数据的一个方法. 它已经出现十多年了, XML 和 HTML 都是从SGML 发展而来的文档形式. 因此, 它们都有一些共同点, 如相似的语法和带括弧的标记符的使用. 但是 HTML 是SGML的一个应用, 而 XML是SGML的一个子集. ' P3 C; v$ E, ~7 K8 N9 a' x% c5 z! i3 P! v
区别是重要的. 基本上HTML不能用来定义新的应用, 而XML可以. 例如, Resource Description Format (RDF) 和 Channel Description Format (CDF)都是使用XML定义的应用. XML和HTML更象表兄弟, 而不是亲兄弟. ( C' [2 `+ q, ?1 R# \8 j# [6 B . H8 Z2 C4 v# b' C3 J& `0 x& m# k$ K v