XML全称 Extensible Markup Language,可扩展标记语言,可扩展体现在标签是由开发者自定义的。
用来结构化、存储和传输信息
(1)XML语言是以标签对的形式存在:<开始标签></结束标签>
(2)XML仅仅是纯文本,纯粹的信息,不具有任何行为
(1)XML语言主要用来存储和传输数据,HTML语言用来显示数据
(2)XML标签是由开发者自定义的,HTML的标签是预先设定好的
定义某个元素的范围,如:<student></student>
XML中标签都是以标签对的形式出现,如起始标签<student>和结束标签</student>
标签对大小写敏感 <Student>和<student>不同
指开始标签到结束标签(包括标签)和这两者间的内容
<student> <name>张三</name> <age>18</age> </student>上面<student>为开始标签,</student>为结束标签,和它们之间的<name>张三</name> <age>18</age>一起称为元素,在以上的例子中它们是根元素
XML中必须要有根元素
提供元素额外的信息
<student id="1001"> </student>上面id="1001"即为属性,需要注意的是属性的值必须被双引号包围,如果值本身就有双引号,则用单引号包围
若一个元素为空元素,则结束标签可以写成以下形式
<student> <id /> </student>