XML的语法

XML的语法
文档声明:
写法 <?xml version="1.0" ?>
文档声明必须出如今xml文件的第一行和第一列的位置浏览器

属性:
version="1.0" XML的版本
encoding="UTF-8" 编码集
standalone="yes或者no" 代码xml的文件是不是独立的(若是不独立,能够引入外部文件)
不写改属性,也能够引入外部文件编码

元素:
开始标签和结束标签
包含标签主体 <abc>文本</abc>
不包含标签主体 <abc/>xml

不能交叉嵌套文档

一个xml文档只能有一个根元素字符串

命名规范:
区分大小写 <a><A>表明两个标签
不能以数字和-(中划线)开头
不能以xml(XML)开头
不能包含空格
不能包含冒号字符串处理

属性:
能够自定义属性
符合命名规范
同一个元素,不能有相同的属性
属性值必定要用双引号或者单引号io

注释:
和HTML的注释相同
<!-- XML注释 -->coding

注释不能嵌套语法

转义字符
&(&amp;)
<(&lt;)
>(&gt;)
"(&quot;)
'(&apos;)命名

CDATA区
把标签中的内容做为字符串(含义大量须要转义的内容能够使用),列如显示代码等内容
语法:
<![CDATA[
内容:当成字符串处理
]]

PI(处理指令) 指定浏览器显示效果 替换HTML功能