ICSS2Properties | Fornisce un’interfaccia per la manipolazione dei valori impostati delle proprietà CSS2 nel contesto di determinati elementi HTML |
ICSSCharsetRule | L’interfaccia CSSCharsetRule rappresenta una regola @charset in un foglio di stile CSS. Il valore dell’attributo encoding 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 encoding è il valore trovato nella regola @charset. Se non c’era @charset nel documento originale, non viene creata alcuna CSSCharsetRule. Il valore dell’attributo encoding può essere utilizzato anche come suggerimento per la codifica utilizzata nella serializzazione del foglio di stile. |
ICSSCounterStyleRule | La regola @counter-style consente agli autori di definire uno stile 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 una serie di descrizioni dei caratteri. |
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 una singola chiave. |
ICSSKeyframesRule | L’interfaccia CSSKeyframesRule rappresenta un set completo di fotogrammi chiave per una singola 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 dimensione di pagina per i media impaginati. |
ICSSRule | L’interfaccia CSSRule è l’interfaccia di base astratta per qualsiasi tipo di istruzione CSS. Ciò include sia i set di regole che le at-rule. Ci si aspetta che un’implementazione conservi 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 il!:ICSSUnknownRule interfaccia. |
ICSSRuleList | L’interfaccia CSSRuleList fornisce l’astrazione di una raccolta 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 le proprietà di stile in modo esplicito 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 usata 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 non supportata da questo agente utente. |
ICSSValueList | L’interfaccia fornisce l’astrazione di una raccolta ordinata di valori CSS. |
IDocumentCSS | Questa interfaccia rappresenta un documento con una vista CSS. |
IDocumentStyle | L’interfaccia DocumentStyle fornisce un meccanismo mediante il quale è possibile recuperare i fogli di stile incorporati in un documento. L’aspettativa è che un’istanza dell’interfaccia DocumentStyle possa essere ottenuta utilizzando metodi di casting specifici dell’associazione su un’istanza dell’interfaccia Document. |
IElementCSSInlineStyle | Le informazioni sullo stile in linea associate agli elementi vengono esposte tramite l’attributo style. Rappresenta il contenuto dell’attributo STYLE per gli elementi HTML (o elementi in altri schemi o DTD che utilizzano l’attributo STYLE allo stesso modo). |
ILinkStyle | L’interfaccia LinkStyle fornisce un meccanismo mediante il quale un foglio di stile può essere recuperato dal nodo responsabile del collegamento in un documento. È possibile ottenere un’istanza dell’interfaccia LinkStyle utilizzando metodi di cast specifici dell’associazione su un’istanza di un nodo di collegamento (HTMLLinkElement, HTMLStyleElement o ProcessingInstruction in DOM Level 2). |
IMediaList | L’interfaccia MediaList fornisce l’astrazione di una raccolta ordinata di media, senza definire o limitare il modo in cui questa raccolta viene implementata. Una lista vuota è uguale a una lista che contiene il mezzo “all”. |
IStyleSheet | L’interfaccia StyleSheet è l’interfaccia di 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 raccolta ordinata di fogli di stile. |
IViewCSS | Questa interfaccia rappresenta una vista CSS. |