XML与HTML区别

    XML即Extentsible Markup Language(可扩展标记语言),是用来定义其它语言的一种元语言,其前身是SGML(标准通用标记语言)。它没有标签集(tag set),也没有语法规则(grammatical rule),但 是它有句法规则(syntax rule)。即每一个打开的标签都必须有匹配的结束标签,不得含有次序颠倒的标签,并且在语句构成上应符合技术规范的要求。 它提供了一种描述结构数据的格式,简化了网络中 数据交换和表示,使得代码、数据和表示分离,并作为数据交换的标准格式,因此它常被称为智能数据文档。

html在这里就过多说明了,我博客里已经有介绍了http://blog.csdn.net/u010011371/article/details/41594277

 XML是HTML的补充,这里说的补充不是替代的意思。因为他们二者有很大的区别:

区别一:
HTML是与显示信息相关的, XML则是与描述信息相关的。
HTML是被设计用来显示数据的,重点是:显示数据以及如何显示数据更好。
XML是被设计用来描述数据的,重点是说明:什么是数据,如何存放数据。也就是说,XML它只是用来组织、存 储和发送信息的。
区别二:
XML是自由的可扩展的标记语言,它里面的标记不是预先定义好的,而是你根据XML的语法规则自己定义。
XML在定义标记时区分大小写,而HTML标记不区分大小写。


  XML是一种跨平台的,与软、硬件无关的,处理信息的工具。随着XML的广泛使用,数据之间交换将变得更简单,XML将会和HTML一样受到重视。


评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值