建站教程之XML全接触

发布时间:2010-03-20 发布者:新锐传媒 查阅 [4300] 评论 [0]

XML 被设计用来描述数据,其焦点是数据的内容。

HTML 被设计用来显示数据,其焦点是数据的外观。

什么是XML?
XML 指可扩展标记语言(EXtensible Markup Language)
XML 是一种标记语言,很类似 HTML
XML 被设计用来描述数据
XML 标签没有被预定义。您需要自行定义标签。
XML 使用文件类型声明(DTD)或者 XML Schema 来描述数据。
带有 DTD 或者 XML Schema 的 XML 被设计为具有自我描述性。
XML 是一个 W3C 标准
XML 是一个 W3C 标准
可扩展标记语言于1998年2月10日被确立为 W3C 标准。

XML 与 HTML 的主要差异
XML 被设计用来携带数据。

XML 不是用来替代 HTML 的。

XML 和 HTML 为不同的目的而设计:

XML 被设计用来描述数据,其焦点是数据的内容。

HTML 被设计用来显示数据,其焦点是数据的外观。

HTML 旨在显示信息,而 XML 旨在描述信息。

没有任何行为的 XML
XML 是不作为的。

也许这有点难以理解,但是 XML 不会做任何事情。XML 被设计用来结构化、存储以及传输信息。

下面是 John 写给 George 的便签,存储为 XML:


George
John
Reminder
Don't forget the meeting!
这个标签有标题以及留言。它也包含了发送者和接受者的信息。但是,这个 XML 文档仍然没有做任何事情。它仅仅是包装在 XML 标签

中的纯粹的信息。我们需要编写软件或者程序,才能传送、接收和显示出这个文档。

XML 是免费的、可扩展的
XML 标签没有被预定义。您必须“发明”自己的标签。

被用来标记 HTML 文档及其结构的标签是预定义的。HTML 文档的创作者只能使用在 HTML 标准中被定义的那些标签。

 

XML 允许创作者定义自己的标签以及自己的文档结构。

上面的例子中的标签没有在任何一个 XML 标准中被定义过。这些标签是由 XML 文档的作者发明的。

XML 是对 HTML 的补充
XML 不是 HTML 的替代物。

您需要理解 XML 不是 HTML 的替代物,这一点非常重要。在未来的 Web 开发中,最有可能出现的情况是,XML 会被用来描述数据,而 HTML

会被用来格式化和显示这些数据。

我们关于 XML 最好的描述是:XML 是跨平台的、用于传输信息且独立于软件和硬件的工具。

XML 在未来的 Web 开发中扮演的角色
XML 将会无所不在。

当我们看到 XML 标准突飞猛进的开发进度,以及大批的软件开发商采用这个标准的日新月异的速度时,真的是不禁感叹这真是令人叹为观止。

我们坚定地认为,XML 将在 Web 的未来中起到的作用不会亚于一直作为 Web 基石的 HTML,并且,XML 将会成为所有数据处理和数据传输的最常用的工具。

上一篇:HTML简介-网页设计入门经典教程

      免责声明 | 新锐观点 | 网站运营 | 网站推广 | 联系我们 | 网站地图