DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> XML學習教程 >> XML詳解 >> XML入門指南(18)XML行為
XML入門指南(18)XML行為
編輯:XML詳解     

行為(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>元素組成,組成的元素也包含了腳本事件操作者,很漂亮的,不是麼?

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved