标签:lis 编码方式 组成 class type 格式 语法 dem 必须
XML:Extensible Markup Language 可扩展标记语言
可扩展:标签可以自定义的。
用来存储数据:
1、作为配置文件
2、在网络中传输数据
1、xml 标签都是自定义的,HTML 标签是预定义好的
2、xml 的语法非常严格,HTML 语法松散
3、xml 是存储数据的,HTML是展示数据的。
基本语法:
    1、xml 文档的后缀名必须为 .xml
2、xml 第一行必须定义为文档声明
3、xml 文档中有且仅有一个根标签
4、属性值必须使用引号(单双都可以)引起来
5、标签必须正确关闭
6、xml 标签名称区分大小写
Demo:
 1 <?xml version="1.0" encoding="utf-8" ?>
 2 
 3 <students>
 4 
 5    <student id="1">
 6        <name>张三</name>
 7        <age>19</age>
 8        <sex>男</sex>
 9    </student>
10 
11     <student id="2">
12         <name>张三</name>
13         <age>19</age>
14         <sex>男</sex>
15     </student>
16 
17 </students>
(1)格式:<?xml 属性列表 ?>
(2)属性列表:
Demo:
<?xml-stylesheet type="text/css" href="student.css" ?>
规则:
(1)名称可以包含字母、数字以及其他的字符
(2)名称不能以数字或者标点符号开始
(3)名称不能以字母 xml(或者 XML、Xml 等等)开始
(4)名称不能包含空格
属性值用引号(单双都可以)引起来
id 属性值是唯一的。
CDATA 区:在该区域中的数据会被原样展示
格式:
<![CDATA[ 数据 ]]>
Demo:
1  <![CDATA[
2     if(a > 5 && b < 8) {
3         return 30;
4     }
5  ]]>
标签:lis 编码方式 组成 class type 格式 语法 dem 必须
原文地址:https://www.cnblogs.com/niujifei/p/11615681.html