xml与html的根本区别是什么

 我来答
天平秤1
推荐于2018-07-04
知道答主
回答量:14
采纳率:0%
帮助的人:12.2万
展开全部
Xml的语法和HTML类似,都以一对相互匹配的起始和结束标记符号来标识信息。但是二者之间功能不同,HTML是用于显示数据信息,而XML的标记则是用于描述数据的性质和结构,两者之间的区别如下:
1.HTML将数据和其显示效果混在一起,它是一种表现技术,定义如何显示信息的标签;而XML文档只是存储了数据和描述了数据之间的关系,并没有规定如何显示数据,即将数据和其显示进行了分离。
2.HTML的格式要求比较松散,而HTML解析器通常采用尽量解释的机制,这样容易造成同一个页面在不同的浏览器中可能显示出大不相同的结果。而XMlL是非常严格的标记语言,如:严格区分大小写等问题。
3.HTMl的标记集合是固定的,你不能在自己的应用中扩展HTML标记;而XML没有提供一组事先已经定义好的标签,只是提供了一个标准,可以按照这个标准来定义自己专用的标记,所以XML的标记是可以无限的扩展的,它可以用于描述各种应用领域的数据信息。
4.XML允许粒度更新,不必在XML文档每次有局部改变时都发送整个文档的内容,只有改变的元素才必须从服务器发送到客户机,而HTML却不支持这样的功能。
总结:XML不是HTML的升级,也不是HTML的代替产品,虽然两者之间相似,但他们的应用领域和范围完全不同。HTML的最终版本是HTML 4.01,HTMl目前已经不是Web标记的标准,它已经被XHTML所取代,XHTML是HTML和XML的混合物,它全采取的是XML的语法和规则来编写Web页面。XHTML有效的结合了HTML的简单性和XML的可扩展行,它所运用的标记和属性基本上还是HTML中定义的标记。XML可以应用在金融、科研等各个领域,XHTML只是XML在Web领域的一种应用。
汗瑞锦47
2012-08-02 · 超过19用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:47.3万
展开全部
举个例子,XML好比女人,HTML就是某种女人,两者的语法标准是相同的,只是HTML只能用特定的标签来写。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f0f9883
2012-08-02 · TA获得超过317个赞
知道小有建树答主
回答量:258
采纳率:100%
帮助的人:154万
展开全部
你现在看到的网页就是 HTML 表现出来的,HTML 注重表现
XML 注重存储数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
无敌的保卫者
2021-04-06 · 贡献了超过101个回答
知道答主
回答量:101
采纳率:0%
帮助的人:7.1万
展开全部
xml对标json
html对标word,ppt等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式