php xml 规范
来源:互联网 发布:超次元矩阵什么职业好 编辑:程序博客网 时间:2024/06/06 05:14
1:XMl
重要性: 非常重要,
因为计算机世界的通用语言., 是我们学习Ajax,Webservice的基础
是服务器之间交换数据常用的语言.
2:XML出现的历史背景
要替换掉html
3:为什么要替换掉html?
答: 因为html中的信息,既有显示效果,如h1,h2显示效果不同,
又有数据信息,
给数据的交换,解析,带来极大不变
4:有没有替换掉html?
答:没有,因为网页已经太多了,无法实际完成替换工作.
5:xhtml是什么?
答:就是xml没能替换成功html,
但是,把html的语法,按照xml的标准,严格了一点,形成了xhtml
6:xml相比html的重要不同之处
1:显示/数据分离 [最重要的区别]
2:标签自描述性
解释: html中,h1,h2,p标签,都是规范定好的,
而xml的标签,是你自己命名的,因此名称就可以说明数据的性质
所以叫"自描述性"
<td>刘备</td><td>28</td>
<姓名>刘备</姓名><年龄>28</年龄>
3:xml的语法严格,错误无法运行
二:XML语法规范
1: 如何声明一个xml文件
答:由2部分组成
声明部分,声明xml的版本与编码(版本只有1.0)
<?xml version="1.0" encoding="utf-8"?>
文档节点部分
<节点名></节点名>
注意:在xml里,节点/元素/标签,一个意思.
2: 整个文档有且只有一个根节点
如<root><a></a></root>正确
<root></root><a></a>,错误
3.1:标签的写法
答:标签必须成对出现,进行闭合.
如<a></a>,而且标签区分大小写.
(在XML标签属性全小写)
或者作为单标签自闭合
3.2: 标签可以嵌套,但不能相互嵌套
<root><a></root></a>
4.1 属性的写法
属性必有值,推荐小写,属性值必用引号引起来.
5.1 注释的写法
<!-- 我是注释 -->
6.1 特殊字符要用实体来代替
' -> '
" -> "
> -> >
< -> <
7.1 如果有大段的文本,比如一篇文章,从数据库取来的.
里面有大量的',",>,<,&,那我岂不是还要用实体替换一遍?
答: CDATA节点来表示
CDATA节用来放大段文件,不用考虑实体
重要性: 非常重要,
因为计算机世界的通用语言., 是我们学习Ajax,Webservice的基础
是服务器之间交换数据常用的语言.
2:XML出现的历史背景
要替换掉html
3:为什么要替换掉html?
答: 因为html中的信息,既有显示效果,如h1,h2显示效果不同,
又有数据信息,
给数据的交换,解析,带来极大不变
4:有没有替换掉html?
答:没有,因为网页已经太多了,无法实际完成替换工作.
5:xhtml是什么?
答:就是xml没能替换成功html,
但是,把html的语法,按照xml的标准,严格了一点,形成了xhtml
6:xml相比html的重要不同之处
1:显示/数据分离 [最重要的区别]
2:标签自描述性
解释: html中,h1,h2,p标签,都是规范定好的,
而xml的标签,是你自己命名的,因此名称就可以说明数据的性质
所以叫"自描述性"
<td>刘备</td><td>28</td>
<姓名>刘备</姓名><年龄>28</年龄>
3:xml的语法严格,错误无法运行
二:XML语法规范
1: 如何声明一个xml文件
答:由2部分组成
声明部分,声明xml的版本与编码(版本只有1.0)
<?xml version="1.0" encoding="utf-8"?>
文档节点部分
<节点名></节点名>
注意:在xml里,节点/元素/标签,一个意思.
2: 整个文档有且只有一个根节点
如<root><a></a></root>正确
<root></root><a></a>,错误
3.1:标签的写法
答:标签必须成对出现,进行闭合.
如<a></a>,而且标签区分大小写.
(在XML标签属性全小写)
或者作为单标签自闭合
3.2: 标签可以嵌套,但不能相互嵌套
<root><a></root></a>
4.1 属性的写法
属性必有值,推荐小写,属性值必用引号引起来.
5.1 注释的写法
<!-- 我是注释 -->
6.1 特殊字符要用实体来代替
' -> '
" -> "
> -> >
< -> <
7.1 如果有大段的文本,比如一篇文章,从数据库取来的.
里面有大量的',",>,<,&,那我岂不是还要用实体替换一遍?
答: CDATA节点来表示
CDATA节用来放大段文件,不用考虑实体
- php xml 规范
- xml规范
- xml规范
- xml规范
- php 规范
- PHP规范
- PHP 规范
- PHP规范
- PHP书写规范 PHP
- PSR规范--php编码规范
- XML for Analysis 规范
- XML for Analysis 规范
- XML for Analysis 规范
- XML-RPC规范(中文版)
- XML-RPC规范
- XML文档规范
- XML规范中的字符集
- XML验证规范------DTD
- FLASH日志文件系统设计
- mac 安装redis扩展
- 兼容ie6/ff/ch/op的div+css实现的圆角框
- 我的BLOG情结
- 2013国家重大信息安全专项(工业控制信息安全)
- php xml 规范
- tar命令-linux
- HTTPClient请求错误
- poj 1135 最短路
- 关于工作
- jQuery Tags Input Plugin(添加/删除标签插件)
- 关于INADDR_ANY
- 多线程并发中ReentrantLock和ReentrantReadWriteLock的使用
- Python 小技巧