XML简介——可扩展标记语言(Extensible Markup Language)

(What) XML是什么?

XML指可扩展标记语言(Extensible Markup Language)

1、  XML是一种标记语言,类似HTML。

2、  XML具有自我描述性

3、  XML被设计来传输和数据(设计宗旨/目的)

 

XML和HTML的关系和区别

XML是HTML的补充,不是取代。

相同之处:1、两者都是标记语言。2、都是W3C的推荐标准

不同之处:1、(目的不同)xml被设计来传输和存储数据,重点是数据的内容;html被设计来显示数据,重点是数据的显示。2、(标签不同)xml标签没有被预定义,具有自我描述性,需要自行定义,html标签被预定义。

 

(Why)为什么要使用XML?——用途

·把数据从HTML分离,让HTML更专注于布局和显示。

·简化数据共享和数据传输,可以在不兼容的系统间传输数据。

 

(How)怎么使用XML?——语法规则

1、  首先定义XML版本的声明

2、  文档必须有根元素

3、  元素必须有关闭标签

4、  标签对大小写敏感

5、  标签必须正确嵌套

6、  属性值必须加引号

 

<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>

  

第一行是 XML 声明。它定义 XML 的版本 (1.0) 和所使用的编码 (ISO-8859-1 = Latin-1/西欧字符集)。

文档的根元素是<note>

有4个子元素,分别是<to> <from> <heading>和<body>

元素(无论根元素或子元素)都关闭并正确嵌套。

转载于:https://www.cnblogs.com/web-HCJ/p/4543089.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值