ICSS2Properties | Fournit une interface pour la manipulation des valeurs des propriétés CSS2 dans le contexte de certains éléments HTML. |
ICSSCharsetRule | L’interface CSSCharsetRule représente une règle @charset dans une feuille de style CSS. La valeur de l’attribut d’encodage n’affecte pas l’encodage des données textuelles dans les objets DOM ; cet encodage est toujours UTF-16. Après le chargement d’une feuille de style, la valeur de l’attribut d’encodage est celle trouvée dans la règle @charset. S’il n’y avait pas de @charset dans le document original, alors aucune CSSCharsetRule n’est créée. La valeur de l’attribut d’encodage peut également être utilisée comme indice pour l’encodage utilisé lors de la sérialisation de la feuille de style. |
ICSSCounterStyleRule | La règle @counter-style permet aux auteurs de définir un style de compteur personnalisé. |
ICSSFontFaceRule | L’interface CSSFontFaceRule représente une règle @font-face dans une feuille de style CSS. La règle @font-face est utilisée pour contenir un ensemble de descriptions de polices. |
ICSSImportRule | L’interface CSSImportRule représente une règle @import dans une feuille de style CSS. La règle @import est utilisée pour importer des règles de style d’autres feuilles de style. |
ICSSKeyframeRule | L’interface CSSKeyframeRule représente la règle de style pour une seule clé. |
ICSSKeyframesRule | L’interface CSSKeyframesRule représente un ensemble complet de keyframes pour une seule animation. |
ICSSMarginRule | L’interface CSSMarginRule représente une règle de marge. |
ICSSMediaRule | L’interface CSSMediaRule représente une règle @media dans une feuille de style CSS. Une règle @media peut être utilisée pour délimiter des règles de style pour des types de médias spécifiques. |
ICSSPageRule | L’interface CSSPageRule représente une règle @page dans une feuille de style CSS. La règle @page est utilisée pour spécifier les dimensions, l’orientation, les marges, etc., d’une boîte de page pour les médias paginés. |
ICSSRule | L’interface CSSRule est l’interface abstraite de base pour tout type d’instruction CSS. Cela inclut à la fois les ensembles de règles et les at-rules. On s’attend à ce qu’une implémentation préserve toutes les règles spécifiées dans une feuille de style CSS, même si la règle n’est pas reconnue par le parseur. Les règles non reconnues sont représentées à l’aide de l’interface ICSSUnknownRule. |
ICSSRuleList | L’interface CSSRuleList fournit l’abstraction d’une collection ordonnée de règles CSS. |
ICSSStyleDeclaration | L’interface CSSStyleDeclaration représente un seul bloc de déclaration CSS. Cette interface peut être utilisée pour déterminer les propriétés de style actuellement définies dans un bloc ou pour définir explicitement des propriétés de style dans le bloc. |
ICSSStyleRule | L’interface CSSStyleRule représente un ensemble de règles unique dans une feuille de style CSS. |
ICSSStyleSheet | L’interface CSSStyleSheet est une interface concrète utilisée pour représenter une feuille de style CSS, c’est-à-dire une feuille de style dont le type de contenu est “text/css”. |
ICSSUnknownRule | L’interface CSSUnknownRule représente une at-rule non prise en charge par cet agent utilisateur. |
ICSSValueList | L’interface fournit l’abstraction d’une collection ordonnée de valeurs CSS. |
IDocumentCSS | Cette interface représente un document avec une vue CSS. |
IDocumentStyle | L’interface DocumentStyle fournit un mécanisme par lequel les feuilles de style intégrées dans un document peuvent être récupérées. L’attente est qu’une instance de l’interface DocumentStyle puisse être obtenue en utilisant des méthodes de casting spécifiques à la liaison sur une instance de l’interface Document. |
IElementCSSInlineStyle | Les informations de style en ligne attachées aux éléments sont exposées via l’attribut style. Cela représente le contenu de l’attribut STYLE pour les éléments HTML (ou les éléments dans d’autres schémas ou DTD qui utilisent l’attribut STYLE de la même manière). |
ILinkStyle | L’interface LinkStyle fournit un mécanisme par lequel une feuille de style peut être récupérée à partir du nœud responsable de son intégration dans un document. Une instance de l’interface LinkStyle peut être obtenue en utilisant des méthodes de casting spécifiques à la liaison sur une instance d’un nœud de liaison (HTMLLinkElement, HTMLStyleElement ou ProcessingInstruction dans DOM Level 2). |
IMediaList | L’interface MediaList fournit l’abstraction d’une collection ordonnée de médias, sans définir ni contraindre la manière dont cette collection est implémentée. Une liste vide est la même qu’une liste contenant le médium “all”. |
IStyleSheet | L’interface StyleSheet est l’interface abstraite de base pour tout type de feuille de style. Elle représente une seule feuille de style associée à un document structuré. |
IStyleSheetList | L’interface StyleSheetList fournit l’abstraction d’une collection ordonnée de feuilles de style. |
IViewCSS | Cette interface représente une vue CSS. |