网站制作中,XML与HTML的区别

时间:2014-05-04 21:21 来源:广州哎呀呀网络

  很多新手都有这样一个疑问,xml和html有什么区别?它们不同在哪?以下着重讲解下XML和HTML的区别所在。

  关于XML和HTML区别:

  “可扩展标记语言”(XML) 提供一种描述结构化数据的方法。与主要用于控制数据的显示和外观的 HTML 标记不同,XML 标记用于定义数据本身的结构和数据类型。

  XML 使用一组标记来描绘数据元素。每个元素封装可能十分简单也可能十分复杂的数据。您可以定义一组无限制的 XML 标记。例如,您可以定义一些 XML 标记来声明订单中的数据,如价格、税收、发货地址、帐单地址等等。由于 XML 标记在整个单位中以及跨单位采用,因此来自各种不同数据存储区的数据将更容易交换和操作。

  XML 是一种简单、与平台无关并被广泛采用的标准。XML 相对于 HTML 的优点是它将用户界面与结构化数据分隔开来。这种数据与显示的分离使得集成来自不同源的数据成为可能。客户信息、订单、研究结果、帐单付款、病历、目录数据及其他信息都可以转换为 XML。

  XML 与 HTML

  以下是要记住的有关 XML 与 HTML 之间关系的几个要点:

  a.. XML 不是要替换 HTML;实际上 XML 可以视作对 HTML 的补充。XML 和 HTML 的目标不同:HTML 的设计目标是显示数据并集中于数据外观,而 XML 的设计目标是描述数据并集中于数据的内容。

  b.. 与 HTML 相似,XML 不进行任何操作。虽然 XML 标记可用于描述订单之类的项的结构,但它不包含可用于发送或处理该订单以及确保按该订单交货的任何代码。其他人必须编写代码来实际对 XML 格式的数据执行这些操作。

  c.. 与 HTML 不同,XML 标记由架构或文档的作者定义,并且是无限制的。HTML 标记则是预定义的;HTML 作者只能使用当前 HTML 标准所支持的标记。

  XML 的使用

  XML 是一种极灵活的、传递数据的方式。以下全部是可使用 XML 的场合的示例:

  a.. 普通文档

  b.. 结构化记录,如约会记录或订单

  c.. 移动数据的 Internet/Intranet Web 应用程序

  d.. 带有数据的对象,如对象或 ActiveX 控件的持久格式

  e.. 数据记录,如查询的结果集

  f.. Web 站点的元内容,如“信道定义格式”(CDF)

  g.. 图形显示,如应用程序的用户界面

  h.. Web 上信息与人的链接

  i.. C# 代码(可以用 XML 形式);有关更多信息,请参见 XML 文档

  j.. 用于定位可用 XML Web services 的发现文档;有关更多信息,请参见 XML Web services 发现。

广州网站建设 广州网站设计 广州网站制作 广州网站优化 广州网站推广 广州网络营销 广州SEO 广州网站SEO 哎呀SEO
【广州哎呀呀网络】专注于企业网站建设,网站制作,网站优化,网站推广,提供完美的网站解决方案。您身边的网络服务专家!联系人:李先生 电话:13678904412