ICSS2Properties | Poskytuje rozhraní pro manipulaci s hodnotami nastavení vlastností CSS2 v kontextu určitého HTML prvku |
ICSSCharsetRule | Rozhraní CSSCharsetRule reprezentuje pravidlo @charset v CSS stylovém listu. Hodnota atributu encoding neovlivňuje kódování textových dat v objektech DOM; toto kódování je vždy UTF-16. Po načtení stylového listu je hodnota atributu encoding hodnota nalezená v pravidle @charset. Pokud v původním dokumentu neexistovalo @charset, pak není vytvořeno žádné CSSCharsetRule. Hodnota atributu encoding může být také použita jako nápověda pro kódování použité při serializaci stylového listu. |
ICSSCounterStyleRule | Pravidlo @counter-style umožňuje autorům definovat vlastní styl čítače. |
ICSSFontFaceRule | Rozhraní CSSFontFaceRule reprezentuje pravidlo @font-face v CSS stylovém listu. Pravidlo @font-face se používá k uchování sady popisů písem. |
ICSSImportRule | Rozhraní CSSImportRule reprezentuje pravidlo @import v CSS stylovém listu. Pravidlo @import se používá k importu stylových pravidel z jiných stylových listů. |
ICSSKeyframeRule | Rozhraní CSSKeyframeRule reprezentuje stylové pravidlo pro jeden klíč. |
ICSSKeyframesRule | Rozhraní CSSKeyframesRule reprezentuje kompletní sadu klíčových snímků pro jednu animaci |
ICSSMarginRule | Rozhraní CSSMarginRule reprezentuje pravidlo margin at. |
ICSSMediaRule | Rozhraní CSSMediaRule reprezentuje pravidlo @media v CSS stylovém listu. Pravidlo @media může být použito k vymezení stylových pravidel pro konkrétní typy médií. |
ICSSPageRule | Rozhraní CSSPageRule reprezentuje pravidlo @page v CSS stylovém listu. Pravidlo @page se používá k určení rozměrů, orientace, okrajů atd. boxu stránky pro stránkovaná média. |
ICSSRule | Rozhraní CSSRule je abstraktní základní rozhraní pro jakýkoli typ CSS prohlášení. To zahrnuje jak sady pravidel, tak at-pravidla. Očekává se, že implementace zachová všechna pravidla uvedená v CSS stylovém listu, i když pravidlo není rozpoznáno parserem. Nerozpoznaná pravidla jsou reprezentována pomocí rozhraní ICSSUnknownRule. |
ICSSRuleList | Rozhraní CSSRuleList poskytuje abstrakci uspořádané kolekce pravidel CSS. |
ICSSStyleDeclaration | Rozhraní CSSStyleDeclaration reprezentuje jeden blok deklarace CSS. Toto rozhraní může být použito k určení stylových vlastností aktuálně nastavených v bloku nebo k explicitnímu nastavení stylových vlastností v bloku. |
ICSSStyleRule | Rozhraní CSSStyleRule reprezentuje jednu sadu pravidel v CSS stylovém listu. |
ICSSStyleSheet | Rozhraní CSSStyleSheet je konkrétní rozhraní používané k reprezentaci CSS stylového listu, tj. stylového listu, jehož typ obsahu je “text/css”. |
ICSSUnknownRule | Rozhraní CSSUnknownRule reprezentuje at-pravidlo, které není podporováno tímto uživatelským agentem. |
ICSSValueList | Rozhraní poskytuje abstrakci uspořádané kolekce hodnot CSS. |
IDocumentCSS | Toto rozhraní reprezentuje dokument s CSS pohledem. |
IDocumentStyle | Rozhraní DocumentStyle poskytuje mechanismus, pomocí kterého mohou být získány stylové listy vložené do dokumentu. Očekává se, že instance rozhraní DocumentStyle může být získána pomocí metod specifického přetypování na instanci rozhraní Document. |
IElementCSSInlineStyle | Inline stylové informace připojené k prvkům jsou vystaveny prostřednictvím atributu style. To reprezentuje obsah atributu STYLE pro HTML prvky (nebo prvky v jiných schématech nebo DTD, které používají atribut STYLE stejným způsobem). |
ILinkStyle | Rozhraní LinkStyle poskytuje mechanismus, pomocí kterého může být stylový list získán z uzlu odpovědného za jeho propojení do dokumentu. Instance rozhraní LinkStyle může být získána pomocí metod specifického přetypování na instanci propojujícího uzlu (HTMLLinkElement, HTMLStyleElement nebo ProcessingInstruction v DOM Level 2). |
IMediaList | Rozhraní MediaList poskytuje abstrakci uspořádané kolekce médií, aniž by definovalo nebo omezovalo, jak je tato kolekce implementována. Prázdný seznam je stejný jako seznam, který obsahuje médium “all”. |
IStyleSheet | Rozhraní StyleSheet je abstraktní základní rozhraní pro jakýkoli typ stylového listu. Reprezentuje jeden stylový list spojený se strukturovaným dokumentem. |
IStyleSheetList | Rozhraní StyleSheetList poskytuje abstrakci uspořádané kolekce stylových listů. |
IViewCSS | Toto rozhraní reprezentuje CSS pohled. |