Namespace Aspose.Html.Dom.Css

Namespace Aspose.Html.Dom.Css

Classes

Nom de la classeDescription
CSSPrimitiveValueL’interface CSSPrimitiveValue représente une seule valeur CSS. Cette interface peut être utilisée pour déterminer la valeur d’une propriété de style spécifique actuellement définie dans un bloc ou pour définir explicitement une propriété de style spécifique dans le bloc. Une instance de cette interface peut être obtenue à partir de la méthode getPropertyCSSValue de l’interface CSSStyleDeclaration. Un objet CSSPrimitiveValue n’apparaît que dans le contexte d’une propriété CSS.
CSSValueReprésente une valeur simple ou complexe. Un objet CSSValue n’apparaît que dans le contexte d’une propriété CSS.
CSSValueListL’interface CSSValueList fournit l’abstraction d’une collection ordonnée de valeurs CSS.
CounterL’interface Counter est utilisée pour représenter toute valeur de fonction de compteur ou de compteurs. Cette interface reflète les valeurs dans la propriété de style sous-jacente.
RGBColorL’interface RGBColor est utilisée pour représenter toute valeur de couleur RGB. Cette interface reflète les valeurs dans la propriété de style sous-jacente. Par conséquent, les modifications apportées aux objets CSSPrimitiveValue modifient la propriété de style.
RectL’interface Rect est utilisée pour représenter toute valeur rect. Cette interface reflète les valeurs dans la propriété de style sous-jacente. Par conséquent, les modifications apportées aux objets CSSPrimitiveValue modifient la propriété de style.

Interfaces

Nom de l’interfaceDescription
ICSS2PropertiesFournit une interface pour la manipulation des valeurs des propriétés CSS2 dans le contexte de certains éléments HTML.
ICSSCharsetRuleL’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.
ICSSCounterStyleRuleLa règle @counter-style permet aux auteurs de définir un style de compteur personnalisé.
ICSSFontFaceRuleL’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.
ICSSImportRuleL’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.
ICSSKeyframeRuleL’interface CSSKeyframeRule représente la règle de style pour une seule clé.
ICSSKeyframesRuleL’interface CSSKeyframesRule représente un ensemble complet de keyframes pour une seule animation.
ICSSMarginRuleL’interface CSSMarginRule représente une règle de marge.
ICSSMediaRuleL’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.
ICSSPageRuleL’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.
ICSSRuleL’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.
ICSSRuleListL’interface CSSRuleList fournit l’abstraction d’une collection ordonnée de règles CSS.
ICSSStyleDeclarationL’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.
ICSSStyleRuleL’interface CSSStyleRule représente un ensemble de règles unique dans une feuille de style CSS.
ICSSStyleSheetL’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”.
ICSSUnknownRuleL’interface CSSUnknownRule représente une at-rule non prise en charge par cet agent utilisateur.
ICSSValueListL’interface fournit l’abstraction d’une collection ordonnée de valeurs CSS.
IDocumentCSSCette interface représente un document avec une vue CSS.
IDocumentStyleL’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.
IElementCSSInlineStyleLes 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).
ILinkStyleL’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).
IMediaListL’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”.
IStyleSheetL’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é.
IStyleSheetListL’interface StyleSheetList fournit l’abstraction d’une collection ordonnée de feuilles de style.
IViewCSSCette interface représente une vue CSS.

Enums

Nom de l’énumérationDescription
CSSEngineModeSpécifie le mode CSSEngine
 Français