ICSS2Properties | Fornece interface para manipulação de valores definidos das propriedades CSS2 no contexto de um determinado elemento HTML |
ICSSCharsetRule | A interface CSSCharsetRule representa uma regra @charset em uma folha de estilo CSS. O valor do atributo encoding não afeta a codificação dos dados de texto nos objetos DOM; essa codificação é sempre UTF-16. Após uma folha de estilo ser carregada, o valor do atributo encoding é o valor encontrado na regra @charset. Se não houver uma @charset no documento original, então nenhuma CSSCharsetRule é criada. O valor do atributo encoding também pode ser usado como uma dica para a codificação utilizada na serialização da folha de estilo. |
ICSSCounterStyleRule | A regra @counter-style permite que os autores definam um estilo de contador personalizado. |
ICSSFontFaceRule | A interface CSSFontFaceRule representa uma regra @font-face em uma folha de estilo CSS. A regra @font-face é usada para conter um conjunto de descrições de fonte. |
ICSSImportRule | A interface CSSImportRule representa uma regra @import dentro de uma folha de estilo CSS. A regra @import é usada para importar regras de estilo de outras folhas de estilo. |
ICSSKeyframeRule | A interface CSSKeyframeRule representa a regra de estilo para uma única chave. |
ICSSKeyframesRule | A interface CSSKeyframesRule representa um conjunto completo de quadros-chave para uma única animação |
ICSSMarginRule | A interface CSSMarginRule representa uma regra de margem. |
ICSSMediaRule | A interface CSSMediaRule representa uma regra @media em uma folha de estilo CSS. Uma regra @media pode ser usada para delimitar regras de estilo para tipos de mídia específicos. |
ICSSPageRule | A interface CSSPageRule representa uma regra @page dentro de uma folha de estilo CSS. A regra @page é usada para especificar as dimensões, orientação, margens, etc. de uma caixa de página para mídia paginada. |
ICSSRule | A interface CSSRule é a interface base abstrata para qualquer tipo de declaração CSS. Isso inclui conjuntos de regras e regras at. Espera-se que uma implementação preserve todas as regras especificadas em uma folha de estilo CSS, mesmo que a regra não seja reconhecida pelo analisador. Regras não reconhecidas são representadas usando a interface ICSSUnknownRule. |
ICSSRuleList | A interface CSSRuleList fornece a abstração de uma coleção ordenada de regras CSS. |
ICSSStyleDeclaration | A interface CSSStyleDeclaration representa um único bloco de declaração CSS. Esta interface pode ser usada para determinar as propriedades de estilo atualmente definidas em um bloco ou para definir propriedades de estilo explicitamente dentro do bloco. |
ICSSStyleRule | A interface CSSStyleRule representa um único conjunto de regras em uma folha de estilo CSS. |
ICSSStyleSheet | A interface CSSStyleSheet é uma interface concreta usada para representar uma folha de estilo CSS, ou seja, uma folha de estilo cujo tipo de conteúdo é “text/css”. |
ICSSUnknownRule | A interface CSSUnknownRule representa uma regra at não suportada por este agente do usuário. |
ICSSValueList | A interface fornece a abstração de uma coleção ordenada de valores CSS. |
IDocumentCSS | Esta interface representa um documento com uma visualização CSS. |
IDocumentStyle | A interface DocumentStyle fornece um mecanismo pelo qual as folhas de estilo incorporadas em um documento podem ser recuperadas. A expectativa é que uma instância da interface DocumentStyle possa ser obtida usando métodos de conversão específicos de vinculação em uma instância da interface Document. |
IElementCSSInlineStyle | Informações de estilo em linha anexadas a elementos são expostas através do atributo style. Isso representa o conteúdo do atributo STYLE para elementos HTML (ou elementos em outros esquemas ou DTDs que usam o atributo STYLE da mesma forma). |
ILinkStyle | A interface LinkStyle fornece um mecanismo pelo qual uma folha de estilo pode ser recuperada do nó responsável por vinculá-la a um documento. Uma instância da interface LinkStyle pode ser obtida usando métodos de conversão específicos de vinculação em uma instância de um nó de vinculação (HTMLLinkElement, HTMLStyleElement ou ProcessingInstruction no DOM Level 2). |
IMediaList | A interface MediaList fornece a abstração de uma coleção ordenada de mídia, sem definir ou restringir como essa coleção é implementada. Uma lista vazia é a mesma que uma lista que contém o meio “all”. |
IStyleSheet | A interface StyleSheet é a interface base abstrata para qualquer tipo de folha de estilo. Ela representa uma única folha de estilo associada a um documento estruturado. |
IStyleSheetList | A interface StyleSheetList fornece a abstração de uma coleção ordenada de folhas de estilo. |
IViewCSS | Esta interface representa uma visualização CSS. |