1. 首页
  2. 网站建设
  3. 其他知识

XML快速学习(1)

笔记:

一. XML快速入门

1什么是XML

XMLExtensible Markup Language的简写,一种扩展性标识语言。已经熟悉的html全称是Hypertext Markup Language——超文本标记语言。

概念解析:

XML并不是标记语言。它只是用来创造标记语言(比如HTML)的元语言。XML并不是HTML的替代产品。XML不是HTML的升级,它只是HTML的补充,为HTML扩展更多功能。不能用XML来直接写网页。即便是包含了XML数据,依然要转换成HTML格式才能在浏览器上显示。

2XML的优点:

1.XML可以广泛的运用于web的任何地方;
2.XML可以满足网络应用的需求;
3.使用XML将使编程更加简单;
4.XML便于学习和创建;
5.XML代码将清晰和便于阅读理解;

3XMLHTML的区别

HTMLXML的最大区别在于:HTML是一个定型的标记语言,它用固有的标记来描述, 显示网页内容。XML则没有固定的标记,XML不能描述网页具体的外观,内容,它只是描述 内容的数据形式和结构。

二. XML概念

1、扩展性使用XML,你可以为你的文档建立自己的标记(tags)

2、标识使用XML你可以识别文档中的元素。

XML的目的是标识文档中的元素。标识仅仅是用来识别信息,它本身并不传达信息。例如这样的HTML代码:
<b>frist step<b>
这里<b>表示粗体,只用来说明是用粗体来显示“frist step”字符,<b>本身并不包含任何实际的信息,在页面上你看不到<b>,真正传达信息的是“frist step “

3、语言使用XML你要遵循特定的语法来标识你的文档。

4、结构化—XML促使文档结构化,所有的信息按某种关系排列。

这是本文的XML描述文档,可以看到标识分三级关联,非常清晰:
<myfile>
<chapter>
<para>

</para>
</chapter>
</myfile>
上面这样的文档结构,我们又称之为文档树,主干是父元素,如<myfile>,分支和页是子元素,如<chapter><para>

5、Meta数据(Metadata)—专业的XML使用者会使用meta数据来工作。

HTML中使用meta标识来定义网页的关键字,简介等,这些标识不会显示在网页中,但可以被搜索引擎搜索到,并影响搜索结果的排列顺序。
XML,你可以描述你的信息在哪里,通过meta来验证信息,执行搜索,强制显示,或者处理其他的数据。

6、显示

单独用XMl不能显示页面,我们使用格式化技术,比如CSS或者XSL,才能显示XML标记创建的文档。

7、DOM

DOM全称是document object model(文档对象模型)DOM是用来干什么的呢?假设把你的文档看成一个单独的对象,DOM就是如何用HTML或者XML对这个对象进行操作和控制的标准。

联系我们

0574-55011290

QQ:248687950

邮件:admin@nbhao.org

工作时间:周一至周五,9:00-18:00,节假日休息

QR code