Loading article…
HTMLコンポーネント(HTC )は、 Microsoft Internet Explorerウェブブラウザでスクリプト内のコンポーネントをダイナミックHTML(DHTML)の「動作」[2]として実装するために使用されるレガシーテクノロジー[1]です。このようなファイルは通常、.htc拡張子と「text/x-component」MIMEタイプを使用します。[3]
HTC は通常、HTMLファイル ( JScript / VBScriptを使用) とコンポーネントを定義する要素のセットです。これにより、Web ページ DOMの一部に添付できるスクリプト モジュールにカプセル化された動作を整理できます。
例
<body>
<ul>
<li style= "behavior:url(hilite.htc)" >例</li> </ul> </body>
この例では、li要素に「hilite.htc」(マウスオーバー時のハイライト/ローライトアクションを定義するJScriptコードを含むファイル) で定義された動作が与えられます。同じ hilite.htc をHTMLページ内の任意の要素に与えることで、このファイルで定義された動作をカプセル化できます。
参照
- Webコンポーネント
- Adobe Experience Manager (AEM) でサポートされている HTML テンプレート言語 (HTL)
参考文献
- ^ Microsoft によって MSIE 10 で廃止と宣言されました。「このトピックでは、Internet Explorer 10 で廃止されたバイナリ ビヘイビアの機能について説明します。」
- ^ DHTML ビヘイビアの紹介
- ^ IIS の MIME タイプ
外部リンク
- HTML コンポーネントを使用してスクリプトで DHTML の動作を実装する
- HTML コンポーネントに関する W3C の注記
- クロスブラウザ HTML コンポーネントの使用
- HTC の動作をクロスブラウザ Javascript に変換する
