html语言比 xml早,XML和HTML的比较

XML和HTML的比较

时间:2014-3-3

虽然和优秀的HTML来源于同样的技术SGML(类似HTML,也使用标记,属性和值来格式化文档结构),但XML却完全不同于早期的标记语言,XML和HTML来源于同样的技术,和XML是HTML的一个提升(尽管很像HTML,XML也用标签,属性,属性值来定义文档结构),且XML完全不同于HTML这种古老的标记语言,XML的目标是替代HTML.

HTML是构架WEB页面的一种基本语言,它由一些固定数量的标记和看起来好像有些矛盾的规则组成,在HTML中,你可以使用或者不使用关闭某些标记,这种松散的规则使人们创建一个WEB页面变得很容易,甚至他们不需要完全知道他们在做什么,这便是问题的核心所在.

在早期,那时候WEB只需要基本的仙鹤并不需要更多其他信息,HTML是个很好的解决方法,但在今天,那些历经过成长的网站,经常需要频繁通过发布工具重新组装页面,经常需要将内容从数据库发布到WEB页面或者无线设备,但在HTML缺少这种统一的规则,从而阻碍了数据的转化,我们很容易把文本转化成HTML,但是很难把标记在HTML文件中的数据转换成我们需要的其他文件格式.

同样,HTML,仅仅是一种格式化语言,而不是一个能确切描述自己的语言,它没有任何信息来描述探疑所格式化的语言,因此限制了我们征用这些内容的能力,当然,HTML确实是适用于WEB页面的.

相对而言,基于XML的标记,则由一些统一的规则组成并且具备超越WEB领域的能力,当你用XML分寸 个文档的时候,你不仅仅要考虑把它们在WEB页面中显示出来,你还应当对标记进行编码,以便使得任何支持XML的环境都能理解你的XML文档.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值