什么是XML
- 指可拓展标记语言
- XML被设计为具有自我描述性
- XML是W3C的推荐标准
HTML与XML的区别
- XML不是HTML的替代
- XML旨在传输信息,HTML旨在显示信息
- XML被设计为传输和存储数据,其焦点是数据的内容
- HTML被设计用来显示数据,其焦点是数据的外观
- HTML语法比较松散,XML语法比较严格
- HTML所以标签都是预定义的,使用不同的标签显示不同的内容
- XML当中的标签都是自己定义的
- XML用处
- 数据储存
- 配置文件
- 数据传输
基本语法
- 文档声明
- 必须写在文档的第一行
- 写法:
<?xml version="1.0">
- version:版本号 固定1.0
- encoding:文档的码表 默认iso-8859-1
- standalone:文档是否独立(是否可以引用其他文件) yes或no
- 规则
- 所有XML元素必须有闭合标签
- 区分大小写
- 必须正确的嵌套
- 文档必须有根元素,不能出现两个重复的根元素
- 属性值必须加引号:
<a>ID= "属性值"</a>
- 实体应用
- &It; < 小于
- > > 大于
- & & 和号
- ' ‘ 单引号
- " “ 引号