xml一些基础知识
2012-04-23 14:54
197 查看
1.xml和html都是W3C的产品。W3C:world wid web consortium(开源机构)
2.html:hyper text markup language超文本标记语言
主要功能:展示,把内容和显示的方式结合起来。
特性:标记是固定的,不可扩展。
语法宽松,浏览器接受不规范的语法。
3.xml: extend markup language可扩展的标记语言
xml主要目的:关注数据,语法严格。
xml的主要用途:交换数据/保存数据/配置文件(主要在软件项目的开发中使用)
4.xml的语法特点:
a.声明:<?xml version="1.0">,编码方式默认是utf-8的。
b.标记:<书名>有开始标记,必须有结束标记</书名>
c.根元素要唯一,像一颗倒挂的树。
d.实体引用:<:less than , >:great than
e.属性:属性一定要有值;属性一定要出现在标记里;属性值必须要用双引号括起来。
f.节点:一个开始标记和一个配对的结束标记算一个节点。
g.大小写敏感,标记不可嵌套
h.注释方式<!--注释内容-->
e.CDATA段是一种用来包含文本的方法,它内部的所有内容
5.属性,必须在声明以后才能使用。
属性的格式:ATTLIST = Attribute List <ATTList 元素名称 属性名 属性的类型 默认值>
6DTD
DTD和xml放在同一个文件中:
缺点:代码冗余,不便于修改。
当多个xml文件共享一个DTD的时候,要分离dtd和xml。这样的以后好处,就是修改的DTD的时候,只需要修改一次。对所有的xml文件多起作用。
2.html:hyper text markup language超文本标记语言
主要功能:展示,把内容和显示的方式结合起来。
特性:标记是固定的,不可扩展。
语法宽松,浏览器接受不规范的语法。
3.xml: extend markup language可扩展的标记语言
xml主要目的:关注数据,语法严格。
xml的主要用途:交换数据/保存数据/配置文件(主要在软件项目的开发中使用)
4.xml的语法特点:
a.声明:<?xml version="1.0">,编码方式默认是utf-8的。
b.标记:<书名>有开始标记,必须有结束标记</书名>
c.根元素要唯一,像一颗倒挂的树。
d.实体引用:<:less than , >:great than
e.属性:属性一定要有值;属性一定要出现在标记里;属性值必须要用双引号括起来。
f.节点:一个开始标记和一个配对的结束标记算一个节点。
g.大小写敏感,标记不可嵌套
h.注释方式<!--注释内容-->
e.CDATA段是一种用来包含文本的方法,它内部的所有内容
5.属性,必须在声明以后才能使用。
属性的格式:ATTLIST = Attribute List <ATTList 元素名称 属性名 属性的类型 默认值>
6DTD
DTD和xml放在同一个文件中:
缺点:代码冗余,不便于修改。
当多个xml文件共享一个DTD的时候,要分离dtd和xml。这样的以后好处,就是修改的DTD的时候,只需要修改一次。对所有的xml文件多起作用。
相关文章推荐
- css和javascript的一些笔记(四) xml语言基础知识
- 关于 XML 的一些基础知识
- 文章太长了!~关于 XML 的一些基础知识
- XML初学者知道的一些基础知识
- 关于 XML 的一些基础知识
- XMLHttpRequset的一些基础知识
- 关于XML的一些基础知识
- xml一些基础知识
- 【XML】基础知识初步认识
- ASP.NET XML Web 服务的基础知识
- 一些面试基础知识点(1)
- Windows CE下USB设备驱动开发的一些基础知识(转)
- 关于二维码的一些基础知识和问题
- XML基础知识
- mysql的一些基础知识点
- Java Web基础知识之Servlet容器初始化(无web.xml)
- 整理了一些关于AJAX的基础知识
- 一些BST基础知识
- 大概总结了一下jQuery的一些基础知识点
- 复习C++一些基础知识