1.文档声明
格式:<?xml 属性列表?>
注意:
?和xml 不能有空格
<?开头
?>结尾
属性列表:
- version:版本号(必须要写)。1.0为主流版本,1.1不向下兼容
- encoding:编码方式。告诉解析引擎,当前文档使用的字符集(默认值:ISO-8859-1)
- 编码格式和解析引擎使用的解析方式不一致就报错
- 用什么编码,写什么格式
- 高级的开发工具会更具写的什么格式,自动切换编码格式。例如idea
-
standalone:是否独立。(大多数不设置,了解)
- yes:不依赖其他文件,独立(设置yes也可以依赖其他文件)
- no:依赖其他文件,依赖约束文件
2.指令(了解,不用了):
结合css的展示数据
3.标签
标签名称自定义
规则:
- 不能以数字标点符号开始
-
不能以字母xml(XML、Xml.....都不行)开始
-
不能包含空格
-
名称中可以有:字母、数字、其他字符
4.属性:键值对构成,单引号双引号都行。
id属性值唯一(id表示一个标签的唯一标识)
虽然起名为id但是不代表就是id,只是指定某个属性为叫id。
5.文本内容:
特殊符号需要转译字符
等于
CDATA区:在该区域中的数据会被原样展示
格式:一对一对的写,<! [CDATA[数据]]>
等于