XML入门指南(18)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>
行为(behavior)是一个CSS属性选择器。他指向一个包含了特殊代码并且能够改变HTML页面元素的 XML文件(htc)。

行为(Behavior)并不是W3C标准,他只是Microsoft的技术。


行为——什么是行为

行为是一个新的CSS属性

行为属性可以指向一个分离的XML文件,这个XML文件包含了能够改变XML或者HTML页面的元素或显示样式的脚本代码。

你明白了么?这是一种可以把脚本程序完全从HTML页面中分离出来的方法。这真是太好了,现在我们可以写一些脚本库,并且可以和任何一个我们想的元素联系起来。


行为如何工作?

看下面这个HTML文件。在<style>元素中定义了<h1>元素的行为:

<html> <head> <style> h1 { behavior: url(behave.htc) } </style> </head> <body> <h1>Move your Mouse over me</h1> </body> </html>

去看看这个例子, 并且把鼠标放到文字上面看看。

行为代码存储在一个XML文档(behave.htc)中,如下所示:

<component> <attach for="element" event="onmouseover" handler="hig_lite" /> <attach for="element" event="onmouseout" handler="low_lite" /> <script type="text/javascript"> function hig_lite() { element.style.color=255 } function low_lite() { element.style.color=0 } </script> </component>

这个行为文件包含JavaScript脚本。 这个脚本由<component>元素组成,组成的元素也包含了脚本事件操作者,很漂亮的,不是么?

<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>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 《Delphi XML权威指南》是一本专注于使用Delphi编程语言处理XML的权威指南。它提供了全面而详细的信息,帮助读者了解如何在Delphi中操作XML数据,包括解析、创建和修改XML文档,以及将XML数据与其他数据格式进行转换和交互。 本指南首先介绍了XML的基本概念和语法,使读者能够对XML文档的结构和格式有一定的了解。接着,它详细介绍了Delphi中的XML处理功能,包括使用内置的XML工具包和第三方组件库进行XML解析和生成。读者将学习如何使用这些工具来读取和写入XML文档,访问和操作XML元素和属性,以及处理XML数据的转换和验证。 《Delphi XML权威指南》还提供了大量的示例代码和实践案例,帮助读者理解和应用所学知识。这些示例涵盖了各种常见的XML操作场景,如解析和处理复杂的XML文档,从数据库中导入和导出数据,以及与Web服务进行XML通信等。读者可以通过这些实例来加深对XML处理技术的理解,同时也可以将其应用于自己的实际项目中。 总的来说,《Delphi XML权威指南》是一本非常实用和权威的教材,适合那些希望在Delphi中使用XML进行数据处理和交互的开发者阅读和学习。无论是初学者还是有一定经验的开发者,都可以通过这本指南提供的知识和技巧来提升自己的XML编程能力。 ### 回答2: 《Delphi XML权威指南》是一本关于Delphi编程语言中处理XML数据的权威指南XML(可扩展标记语言)是一种用于描述和传输数据的标记语言,它在Web应用程序和数据交换方面非常流行。 本指南从初学者到高级开发人员都能受益。它首先介绍了XML的基础知识,包括语法、标签、属性和实体等内容。之后,它深入探讨了Delphi中处理XML的各种技术和工具,如DOM(文档对象模型)、SAX(简单API for XML)、XML文档处理器等。 这本指南的作者是一位经验丰富的Delphi开发人员,他在书中分享了自己多年来在XML编程方面的实践经验。他提供了大量的示例代码和实用技巧,帮助读者快速掌握使用Delphi处理XML的技能。读者将学习如何读取、写入和修改XML文档,以及如何使用XPath(XML路径语言)查询和转换数据。 此外,《Delphi XML权威指南》还深入研究了与XML相关的一些高级主题,如XML模式验证、命名空间和XSLT(可扩展样式表语言转换)等。这些主题对于开发复杂的XML应用程序至关重要。 总之,《Delphi XML权威指南》是一本循序渐进、内容丰富的指南,适合任何想要在Delphi中处理XML数据的开发人员。无论是初学者还是有经验的开发人员,都将从这本书中获得宝贵的知识和技能,进一步提升自己在XML编程方面的能力。 ### 回答3: "Delphi XML权威指南"是一本涵盖了Delphi编程语言与XML技术的权威指南。该书详细介绍了Delphi如何与XML进行交互,包括XML的解析、创建、修改、处理和转换等方面的知识。 该书首先对XML的基本概念和语法进行了解释,介绍了XML的标签、属性、命名空间等重要概念,并提供了Delphi中处理XML所需的基础知识。然后,书中详细介绍了Delphi中用于处理XML的各种技术和工具,包括使用Delphi自带的XML组件、第三方库以及其他相关技术。 书中还提供了大量的示例代码和实用的技巧,帮助读者理解和应用所学的知识。通过学习本书,读者将能够掌握在Delphi中解析和创建XML文档、数据转换、XSLT转换、XML验证等方面的技巧,并能够灵活运用这些技术进行实际项目开发。 总的来说,"Delphi XML权威指南"是一本对于想要在Delphi中应用XML技术的开发人员来说不可或缺的指南。无论是初学者还是有一定经验的开发者,都可以从中深入了解Delphi与XML的结合,提升开发效率,开发出更加高效、可靠的应用程序。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值