XML与HTML

   XML与HTML,从缩写上我们可以知道,这两者都是标记语言。但,XML是用来标记数据内容的,而HTML是用来标记数据显示的。两者不可以被替代。

XML

HTML

可扩展标记语言,即eXtensible Markup Language

超文本标记语言,即Hypertext Markup Language

标记都是自定义的

所有标记都是预定义的

核心:包含和传输数据

信息的布局和显示

区分大小写

不区分大小写

 

注释:<!--需要注释的内容-->

实体引用:为了避免把字符数据和标签中需要用到的一些特殊符号相混淆。

   除了使用实体引用外,HTML还有字符引用,而XML还可以用CDATA,形式:<![CDATA[文本内容]]>。

   XML的应用:1、作为系统的配置文件;2、Ajax中传输数据;3、Web Services中传输数据;4、异构平台的数据交换与整合。

   XML的语法规则:文件必须只有一个根元素;必须有关闭标签;标记对大小写敏感;元素必须被正确的嵌套;属性必须加引号。

   XML相对于HTML 的优点是它将用户界面与结构化数据分隔开来。这种数据与显示的分离使得集成来自不同源的数据成为可能。

你可能感兴趣的:(xml)