1.作为程序间通讯的标准
2.作为配置文件(php中使用较多)
3.作为小型数据库,使用文件比直接操作数据库的效率要高
xml元素命名规范
1.区分大小写
2.不能以数字和下划线开头
3.不能以xml等关键字做标记,大小写都不行,或者大小写混写也不行
4.不能包含空格
5.名称中间不能包含冒号
xml属性值规范 <标签 属性名="属性值" 属性名="属性值" 属性名="属性值" ></标签>
1.属性值需要用单引号,或者双引号分割
2.字符实体,或叫转义符、字符引用
&apos---------'(单引号)
"---------"(双引号)
<------------<(小于)
>------------(大于号)
&-----------&(并且,和)
3.同一个标签中,不允许有相同的属性名,属性值不能包括 <,>,&, 如果真的需要,就是用字符实体
注释规范
1。注释的内容不能出现 --
2.注释不能放在标签中间 <name 比如在这里放个注释 >tom</name>
3.注释不要嵌套
4.可在除标签以外的任何地方注释
PI,也叫处理指令:
xml也可以使用css样式
在xml中调用css样式的语句就是处理指令
<?xml-stylesheet type="text/css" href="01.css" ?>
在使用xml时,需要有一些注意事项
1.虽然不推荐,但是可以使用中文作为标签
2.version版本
encoding 编码
standalone 与其他文件关联:yes 独立使用,no代表关联,默认值
3.根元素,:完全包含其他所有元素的元素
4.元素,也叫标签,也叫节点
5.元素的内容
有内容:<介绍>好人</介绍>
没有内容:<介绍/>
6.标签中,换行和空格也会被当做内容来记录处理,所以
<介绍>好人</介绍> 和
<介绍>
好人
</介绍> 是不一样的,因为有换行符号
所以一般建议 标签的内容不换行