4.6 XML
随着Web应用需求的增长,HTML作为Internet上传统的描述语言,其局限性逐渐显现。例如,HTML侧重于文档显示格式的定义,缺乏对数据的描述,设备或程序难以从标签上识别数据的含义,不利于设备之间实现电子文档的交换;HTML的标签有限,不能由用户扩展自己的标签;HTML语法不够严密规范,以至于有的标签只能在特定浏览器中实现,影响Web信息的共享。W3C的成员认识到需要一种规范化的格式来处理信息,能够把数据和它的显示分离开来,决定开发一个基于通用标记语言(SGML,Standard Generalized Markup Language)的简化子集,称为可扩展标记语言(XML,eXtensible Markup Language),XML就这样诞生了。