Xml从何而来
XML是SGML的简化版本,是HTML的近亲。它由W3C成员开发,并于1998年2月作为W3C的推荐标准发布。
XML的前身SGML是一种国际标准,从20世纪80年代早期开始,它就被用作主要用于技术文档和政府应用的标记语言。它是为了标准化大型文档集的制作过程而开发的。想想:病历。公司数据库。飞机零件目录。其他非常大的文件。
在SGML中标记文档允许信息从一个系统传递到下一个系统而不丢失信息。有了SGML中标记的数据库,您可以看到小部件A是什么,并查看小部件A是否有货。
早期,人们认为SGML对Web是有用的。其实HTML真的是SGML的一个非常基础的应用!但是HTML很快就被用于可视化布局,所以一群人回归基础,决定创建一个既有SGML的优势又不那么难实现的东西——有HTML的易用性,但是有更多的结构能力。结果是XML。
来自XML规范的XML的设计目标是:
XML应该可以在互联网上直接使用。
XML应该支持各种各样的应用。
XML应与SGML兼容。
编写处理XML文档的程序应该很容易。
XML中可选特性的数量应该保持在绝对最小值,理想情况下为零。
XML文档应该清晰易读。
XML设计应该很快准备好。
XML的设计应该是正式和简洁的。
XML文档应该易于创建。
XML标记的简洁性是最不重要的。
换句话说,XML易于创建、易于阅读,并且是为在互联网上使用而设计的。一个网页设计师还能要求什么呢?
0条评论