xml之基本语法

17 篇文章 0 订阅
1 篇文章 0 订阅


1.文档的声明
  <?xml version = "1.0" ?>//文档声明,后面问号的空格是一个半角的空格
  <?xml version = "1.0" ?encoding= "gb2312" ?>//encoding说明了编码形式,为什么不用UTF-8?  因为在记事本在保存的时候用的是本地的代码转换器gb2312,而打开的时候浏览器会用UTF-8的方式打开,出现乱码.而解决这个问题的还能是选择另存为选择UTF-8,的储存方式
  <?xml version = "1.0" ?encoding= "gb2312" standalone="yes"?>//standalone是说明这个XML文件是否独立,也就是是否依赖于其他的文档,但是浏览器没有关注这个属性。

2.元素就是标签
  只有一个根标签,,
  不同于html的是xml的标签对于空格和回车,是不同的在xml中他们都属于内容。这样也会带来麻烦
  区分大小写
  不能以数字与下划线开头
  不能以xml开头
  不能包含空格
  名称中间不能带有冒号
3.属性
  属性值一定要用单双引号引起来
  有两种表示方法<input name= "text">

 或者<input>
     <name>text</name>
     </input>

4.注释
<!--注释-->格式
在xml声明之前不能有注释
而且注释不能嵌套

5.CDATA区
在这个区内的东西xml的解析程序不会处理而是原分不动的输出
<![CDATA[
 内容
]]>

5.转义字符
原分不动的输出//给人看
而CDATA区的是给机器看的

6.处理指令  简称pi
比如说关联一个css的文件
<?xml-stylesheet type="css" href="1.css" ?>
注意点是<?   ?>这一定是xml声明的格式


 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Elong_Hu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值