经常在Web上冲浪的用户可能对W3C这个名字并不陌生,WWW联合会(W3C)是成立于1994年的一个国际标准化组织,它的主要目标是为World Wide Web的发展开发通用的协议和标准。HTTP和HTML协议就是W3C针对WWW制定的两个非常重要的协议。

  由于HTML目前已不能满足用户表达丰富的页面内容的需要,目前W3C正在审查另一个有关Web页面制作的标准技术XML(eXtensible Markup Language,可扩展标记语言)0规范。这对广大的Web开发人员来讲无疑是一个福音。

  XML是SGML(Stardard Generalized Markup Language,标准广义标记语言)的一个精减的子集。SGML是一个用来定义在电子表格中如何对文件的结构和内容进行描述的国际标准(ISO-8879)。为了满足各种不同的页面表达需要,SGML设计得非常复杂,因此使用起来很不方便,使得它未能得到普及和大规模的应用。而XML大约只保留了SGML 80%的功能,并且大大减少了SGML的复杂性。XML使用起来非常容易,其复杂程度大约只有SGML的20%,因此它一经推出即受到用户的欢迎。

  HTML是一个用来描述Web页面的内容和结构的一种最简单的页面描述语言,它只是一种用SGML来创建Web页面描述语言的一个具体实例。换句话说,如果将HTML看成是在织毛衣,那么SGML和XML就是关于如何织毛衣的指导书。通过学习XML,你可以创建毛衣,袜子、手套等。

http://live.nwpu.edu.cn/computer/work/teacher_index.asp

打赏