ICSS2Properties | Fornisce un’interfaccia per la manipolazione dei valori delle proprietà CSS2 nel contesto di un determinato elemento HTML. |
ICSSCharsetRule | L’interfaccia CSSCharsetRule rappresenta una regola @charset in un foglio di stile CSS. Il valore dell’attributo di codifica non influisce sulla codifica dei dati di testo negli oggetti DOM; questa codifica è sempre UTF-16. Dopo che un foglio di stile è stato caricato, il valore dell’attributo di codifica è il valore trovato nella regola @charset. Se non c’era @charset nel documento originale, allora non viene creata alcuna CSSCharsetRule. Il valore dell’attributo di codifica può anche essere utilizzato come suggerimento per la codifica utilizzata nella serializzazione del foglio di stile. |
ICSSCounterStyleRule | La regola @counter-style consente agli autori di definire uno stile di contatore personalizzato. |
ICSSFontFaceRule | L’interfaccia CSSFontFaceRule rappresenta una regola @font-face in un foglio di stile CSS. La regola @font-face viene utilizzata per contenere un insieme di descrizioni di font. |
ICSSImportRule | L’interfaccia CSSImportRule rappresenta una regola @import all’interno di un foglio di stile CSS. La regola @import viene utilizzata per importare regole di stile da altri fogli di stile. |
ICSSKeyframeRule | L’interfaccia CSSKeyframeRule rappresenta la regola di stile per un singolo fotogramma chiave. |
ICSSKeyframesRule | L’interfaccia CSSKeyframesRule rappresenta un insieme completo di fotogrammi chiave per un’unica animazione. |
ICSSMarginRule | L’interfaccia CSSMarginRule rappresenta una regola di margine. |
ICSSMediaRule | L’interfaccia CSSMediaRule rappresenta una regola @media in un foglio di stile CSS. Una regola @media può essere utilizzata per delimitare le regole di stile per tipi di media specifici. |
ICSSPageRule | L’interfaccia CSSPageRule rappresenta una regola @page all’interno di un foglio di stile CSS. La regola @page viene utilizzata per specificare le dimensioni, l’orientamento, i margini, ecc. di una casella di pagina per media impaginati. |
ICSSRule | L’interfaccia CSSRule è l’interfaccia base astratta per qualsiasi tipo di dichiarazione CSS. Ciò include sia i set di regole che le regole at. Ci si aspetta che un’implementazione preservi tutte le regole specificate in un foglio di stile CSS, anche se la regola non è riconosciuta dal parser. Le regole non riconosciute sono rappresentate utilizzando l’interfaccia ICSSUnknownRule. |
ICSSRuleList | L’interfaccia CSSRuleList fornisce l’astrazione di una collezione ordinata di regole CSS. |
ICSSStyleDeclaration | L’interfaccia CSSStyleDeclaration rappresenta un singolo blocco di dichiarazione CSS. Questa interfaccia può essere utilizzata per determinare le proprietà di stile attualmente impostate in un blocco o per impostare esplicitamente le proprietà di stile all’interno del blocco. |
ICSSStyleRule | L’interfaccia CSSStyleRule rappresenta un singolo set di regole in un foglio di stile CSS. |
ICSSStyleSheet | L’interfaccia CSSStyleSheet è un’interfaccia concreta utilizzata per rappresentare un foglio di stile CSS, cioè un foglio di stile il cui tipo di contenuto è “text/css”. |
ICSSUnknownRule | L’interfaccia CSSUnknownRule rappresenta una regola at non supportata da questo agente utente. |
ICSSValueList | L’interfaccia fornisce l’astrazione di una collezione ordinata di valori CSS. |
IDocumentCSS | Questa interfaccia rappresenta un documento con una vista CSS. |
IDocumentStyle | L’interfaccia DocumentStyle fornisce un meccanismo mediante il quale i fogli di stile incorporati in un documento possono essere recuperati. Ci si aspetta che un’istanza dell’interfaccia DocumentStyle possa essere ottenuta utilizzando metodi di casting specifici per il binding su un’istanza dell’interfaccia Document. |
IElementCSSInlineStyle | Le informazioni sullo stile inline collegate agli elementi sono esposte attraverso l’attributo style. Questo rappresenta il contenuto dell’attributo STYLE per gli elementi HTML (o elementi in altri schemi o DTD che utilizzano l’attributo STYLE nello stesso modo). |
ILinkStyle | L’interfaccia LinkStyle fornisce un meccanismo mediante il quale un foglio di stile può essere recuperato dal nodo responsabile per il suo collegamento a un documento. Un’istanza dell’interfaccia LinkStyle può essere ottenuta utilizzando metodi di casting specifici per il binding su un’istanza di un nodo di collegamento (HTMLLinkElement, HTMLStyleElement o ProcessingInstruction nel DOM Level 2). |
IMediaList | L’interfaccia MediaList fornisce l’astrazione di una collezione ordinata di media, senza definire o vincolare come questa collezione è implementata. Un elenco vuoto è lo stesso di un elenco che contiene il medium “tutti”. |
IStyleSheet | L’interfaccia StyleSheet è l’interfaccia base astratta per qualsiasi tipo di foglio di stile. Rappresenta un singolo foglio di stile associato a un documento strutturato. |
IStyleSheetList | L’interfaccia StyleSheetList fornisce l’astrazione di una collezione ordinata di fogli di stile. |
IViewCSS | Questa interfaccia rappresenta una vista CSS. |