了解WEB页面工具语言XML(二)定义

<script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
  XML是一个精简的SGML,它将SGML的丰富功能与HTML的易用性结合到 WEB的应用中。 XML保留了SGML的可扩展功能,这使 XML从根本上有别于HTML。 XML要比HTML强大得多,它不再是固定的标记,而是允许 定义数量不限的标记来描述文档中的资料,允许嵌套的信息结构。HTML只是 WEB显示数据的通用方法,而 XML提供了一个直接处理 WEB 数据的通用方法。HTML着重描述 WEB页面的显示格式,而 XML着重描述的是 WEB页面的内容。

   XML中包括可扩展格式语言XSL(Extensible Style Language) 和可扩展链接语言XLL(Extensible Linking Language)。

  XSL用于将 XML数据翻译为HTML或其他格式的语言。XSL提供了一种叠式页面CSS的功能,使开发者构造出具有表达层结构的 WEB页面来,以有别于 XML的数据结构。XSL也能和HTML一起构造叠式页面。XSL可以解释数量不限的标记,它使 WEB的版面更丰富多彩,例如动态的文本、跑马式的文字。此外,XSL还处理多国文字、双字节的汉字显示、网格的各种各样的处理等。

  XLL是 XML的链接语言,它与HTML的链接相似,但功能更强大。XLL支持可扩展的链接和多方向的链接。它打破了HTML只支持超级文本概念下最简单的链接限制,能支持独立于地址的域名、双向链路、环路、多个源的集合链接等。XLL链接可不受文档制约,完全按用户要求来指定和管理。

为了使 XML易学易用, XML精简了一大片SGML难得用一次的功能。正如几十万汉字中常用的只不过八千,SGML常用的部分只占20%, XML抛弃了SGML中不常用的部分,使它一下就精简了80%。这样一来, XML的语法说明书只有30页,而SGML却有500页。

   XML设计中也考虑了它的易用性,易用性来自两个方面:一方面用户编写 WEB页面方便,另一方面设计人员实现 XML浏览器也不太困难。

  总之, XML使用一个简单而有灵活的标准格式,为基于 WEB的应用提供了一个描述数据和交换数据的有效手段。HTML描述了显示全球数据的通用方法,而 XML提供了直接处理全球数据的通用方法。 <script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值