HTML Components
HTML Components (HTCs) are a legacy technology[1] used to implement components in script as Dynamic HTML (DHTML) "behaviors"[2] in the Microsoft Internet Explorer web browser. Such files typically use an .htc extension and the "text/x-component" MIME type.[3]
An HTC is typically an HTML file (with JScript / VBScript) and a set of elements that define the component. This helps to organize behavior encapsulated in script modules that can be attached to parts of a Webpage DOM.
Example
<body> <ul> <li style="behavior:url(hilite.htc)">Example</li> </ul> </body>
In this example, the li element is given the behavior defined by "hilite.htc" (a file that contains JScript code defining highlight/lowlight actions on mouse over). The same hilite.htc can then be given to any element in the HTML page - thus encapsulating the behavior defined by this file.
See also
- Web components
- HTML Template Language (HTL), supported by Adobe Experience Manager (AEM)
References
External links
- Using HTML Components to Implement DHTML Behaviors in Script
- W3C Note on HTML Components
- Using cross-browser HTML Components
- Converting HTC behaviors to cross browser Javascript
- v
- t
- e
Main | |
---|---|
Other |
- Accelerator
- ActiveX
- HTML
- HTA
- HTML Components
- favicon.ico
- HTML+TIME
- Index.dat
- JScript
- MHTML
- MSXML
- RSS Platform
- Smart tags
- Temporary Internet Files
- Vector Markup Language
- Web Slice
- WPAD
- XHR/XDomainRequest
- Administration Kit
- Developer Tools
- Integrated Windows Authentication
- Tasman
- MSHTML
- Chakra
- Active Channel
- Active Desktop
- ActiveMovie
- Channel Definition Format (.cdf)
- Comic Chat/Chat 2.0
- DirectX Media
- Internet Mail and News
- Microsoft Java Virtual Machine (MSJVM)
- MSN Explorer
- MSN for Mac OS X
- NetMeeting
- NetShow
- Outlook Express
- Server Gated Cryptography (SGC)
- Spyglass
- Windows Address Book
- Windows Desktop Update
- First Browser War
- Second Browser War
- Download.ject
- Eolas v. Microsoft
- Sun v. Microsoft
- United States v. Microsoft Corp.
- Tantek Çelik
- Thomas Reardon
- Dean Hachamovitch
- Scott Isaacs
- Inori Aizawa
- Category
This article related to a type of software is a stub. You can help Wikipedia by expanding it. |
- v
- t
- e