XML与HTML对比,相同点与不同点

Posted 笑对人生1229

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了XML与HTML对比,相同点与不同点相关的知识,希望对你有一定的参考价值。

什么是XML?

  • XML 指可扩展标记语言(EXtensible Markup Language)
  • XML 是一种标记语言,很类似 html
  • XML 的设计宗旨是传输数据,而非显示数据
  • XML 标签没有被预定义。您需要自行定义标签。
  • XML 被设计为具有自我描述性。

什么是HTML

  • HTML 即Hyper Text Markup Language(超文本标记语言)
  • HTML 的设计宗旨是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体。
  • HTML 标签被事先预定义好了。不同的标签代表不同的意思。

HTML与XML之间的相同点

 HTML与XM都是标记语言,都是基于文本编辑和修改的。

XML 与 HTML 的主要差异

目标 :HTML的设计目标是显示数据,焦点是数据外观,而XML的设计目标是描述数据,焦点是数据的内容,它的显示形式靠CSSXSL帮完成。

语法:HTML的标记不是所有的都需要成对出现,XML则要求所有的标记必须成对出现;HTML标记不区分大小写,XML则大小敏感,即区分大小写。

更新:XML允许粒度更新,不必在XML文档每次有局部改变时都发送整个文档的内容,只有改变的元素才必须从服务器发送到客户机,而HTML却不支持这样的功能(了解数据库后可粒度的意思,不懂得就不用理解这句话)

标签的定义:XML的标记由架构或文档的作者定义,并且是无限制的。HTML的标记则是预定义的;HTML 作者只能使用当前 HTML 标准所支持的标记。

 

以上是关于XML与HTML对比,相同点与不同点的主要内容,如果未能解决你的问题,请参考以下文章

JSON与XML对比MIMEJSON对象JSON数组

JSP与Servlet传值及对比

JSON与XML优缺点对比分析

json和xml的对比

res/raw与assets目录的区别

varnish和squid的对比