XML Introduction

1.

XML 被设计用来传输和存储数据。

HTML 被设计用来显示数据。

2.XML 没什么特别的。它仅仅是纯文本而已。有能力处理纯文本的软件都可以处理 XML

3.文档实例:

①xml声明   定义 XML 的版本 (1.0) 和所使用的编码

②第二行是根元素   该元素是所有其他元素的父元素

③根的子元素    所有元素均可拥有文本内容和属性

④最后一行定义根元素的结尾

4.XML 文档必须包含根元素

5.所有元素必须有关闭标签,XML 声明没有关闭标签。这不是错误。声明不属于XML本身的组成部分。它不是 XML 元素,也不需要关闭标签。

6.

XML 标签对大小写敏感

所有元素都必须彼此正确地嵌套

XML的属性值必须加引号

7.实体引用

<   小于号

>  大于号

&  &和号

'  单引号

"  双引号

8.注释

<!-- This is a comment --> 

9.HTML 会把多个连续的空格字符裁减(合并)为一个

在 XML 中,文档中的空格不会被删节。

10.xml元素:是从(且包括)开始标签直到(且包括)结束标签的部分

元素可包含其他元素、文本或者两者的混合物。元素也可以拥有属性。

11.xml命名规则:

  • 名称可以含字母、数字以及其他的字符
  • 名称不能以数字或者标点符号开始
  • 名称不能以字符 “xml”(或者 XML、Xml)开始
  • 名称不能包含空格

可使用任何名称,没有保留的字词

12.元素可以再开始标签中包含属性,属性提供关于元素的额外信息,属性必须加引号

113.属性可以转换成子元素的形式

14.

  • 属性无法包含多重的值(元素可以)
  • 属性无法描述树结构(元素可以)
  • 属性不易扩展(为未来的变化)
  • 属性难以阅读和维护

请尽量使用元素来描述数据。而仅仅使用属性来提供与数据无关的信息。

15.DTD可以验证XML格式

16.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值