ホームページ >バックエンド開発 >XML/RSS チュートリアル >XML の動作の詳細 - 新しい DHTML?
Behavior (動作) は CSS 属性セレクターです。これは、特別なコードを含み、HTML ページ要素を変更できる XML ファイル (htc) を指します。
の動作は W3C 標準ではなく、単なる Microsoft テクノロジーです。
------------------------------------------------ --------------------------------
行動 - 行動とは何ですか?
Behavior は新しい CSS 属性です
Behavior 属性は、XML または HTML ページの要素や表示スタイルを変更できるスクリプト コードを含む別の XML ファイルを指すことができます。
分かりますか?これは、スクリプト プログラムを HTML ページから完全に分離する方法です。これは素晴らしいことです。これで、いくつかのスクリプト ライブラリを作成し、それらを必要な要素に接続できるようになりました。
------------------------------------------------ --------------------------------
行動はどのように機能するのでしょうか?
以下のHTMLファイルを見てください。 4a249f0d628e2318394fd9b75b4636b1 要素の動作は、c9ccee2e6ea535a969eb3f532ad9fe89 要素で定義されます:
<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 スクリプトが含まれています。 このスクリプトは 8c05085041e56efcb85463966dd1cb7e 要素で構成されており、スクリプト events 演算子も含まれています。
以上がXML の動作の詳細 - 新しい DHTML?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。