ICSS2Properties | Menyediakan antarmuka untuk manipulasi nilai-nilai properti CSS2 dalam konteks elemen HTML tertentu |
ICSSCharsetRule | Antarmuka CSSCharsetRule merepresentasikan aturan @charset dalam lembar gaya CSS. Nilai atribut encoding tidak mempengaruhi pengkodean data teks dalam objek DOM; pengkodean ini selalu UTF-16. Setelah lembar gaya dimuat, nilai atribut encoding adalah nilai yang ditemukan dalam aturan @charset. Jika tidak ada @charset dalam dokumen asli, maka tidak ada CSSCharsetRule yang dibuat. Nilai atribut encoding juga dapat digunakan sebagai petunjuk untuk pengkodean yang digunakan saat serialisasi lembar gaya. |
ICSSCounterStyleRule | Aturan @counter-style memungkinkan penulis untuk mendefinisikan gaya counter kustom. |
ICSSFontFaceRule | Antarmuka CSSFontFaceRule merepresentasikan aturan @font-face dalam lembar gaya CSS. Aturan @font-face digunakan untuk menyimpan serangkaian deskripsi font. |
ICSSImportRule | Antarmuka CSSImportRule merepresentasikan aturan @import dalam lembar gaya CSS. Aturan @import digunakan untuk mengimpor aturan gaya dari lembar gaya lain. |
ICSSKeyframeRule | Antarmuka CSSKeyframeRule merepresentasikan aturan gaya untuk satu key. |
ICSSKeyframesRule | Antarmuka CSSKeyframesRule merepresentasikan satu set lengkap keyframes untuk satu animasi |
ICSSMarginRule | Antarmuka CSSMarginRule merepresentasikan aturan margin. |
ICSSMediaRule | Antarmuka CSSMediaRule merepresentasikan aturan @media dalam lembar gaya CSS. Aturan @media dapat digunakan untuk membatasi aturan gaya untuk jenis media tertentu. |
ICSSPageRule | Antarmuka CSSPageRule merepresentasikan aturan @page dalam lembar gaya CSS. Aturan @page digunakan untuk menentukan dimensi, orientasi, margin, dll. dari kotak halaman untuk media yang dipaginasikan. |
ICSSRule | Antarmuka CSSRule adalah antarmuka dasar abstrak untuk setiap jenis pernyataan CSS. Ini mencakup baik set aturan maupun aturan at. Sebuah implementasi diharapkan dapat mempertahankan semua aturan yang ditentukan dalam lembar gaya CSS, bahkan jika aturan tersebut tidak dikenali oleh parser. Aturan yang tidak dikenali direpresentasikan menggunakan antarmuka ICSSUnknownRule. |
ICSSRuleList | Antarmuka CSSRuleList menyediakan abstraksi dari koleksi terurut aturan CSS. |
ICSSStyleDeclaration | Antarmuka CSSStyleDeclaration merepresentasikan satu blok deklarasi CSS. Antarmuka ini dapat digunakan untuk menentukan properti gaya yang saat ini diatur dalam sebuah blok atau untuk mengatur properti gaya secara eksplisit dalam blok tersebut. |
ICSSStyleRule | Antarmuka CSSStyleRule merepresentasikan satu set aturan dalam lembar gaya CSS. |
ICSSStyleSheet | Antarmuka CSSStyleSheet adalah antarmuka konkret yang digunakan untuk merepresentasikan lembar gaya CSS yaitu, lembar gaya yang tipe kontennya adalah “text/css”. |
ICSSUnknownRule | Antarmuka CSSUnknownRule merepresentasikan aturan at yang tidak didukung oleh agen pengguna ini. |
ICSSValueList | Antarmuka ini menyediakan abstraksi dari koleksi terurut nilai-nilai CSS. |
IDocumentCSS | Antarmuka ini merepresentasikan dokumen dengan tampilan CSS. |
IDocumentStyle | Antarmuka DocumentStyle menyediakan mekanisme di mana lembar gaya yang tertanam dalam dokumen dapat diambil. Harapannya adalah bahwa sebuah instance dari antarmuka DocumentStyle dapat diperoleh dengan menggunakan metode casting spesifik binding pada sebuah instance dari antarmuka Document. |
IElementCSSInlineStyle | Informasi gaya inline yang dilampirkan pada elemen diekspos melalui atribut style. Ini merepresentasikan isi dari atribut STYLE untuk elemen HTML (atau elemen dalam skema atau DTD lain yang menggunakan atribut STYLE dengan cara yang sama). |
ILinkStyle | Antarmuka LinkStyle menyediakan mekanisme di mana lembar gaya dapat diambil dari node yang bertanggung jawab untuk menghubungkannya ke dalam dokumen. Sebuah instance dari antarmuka LinkStyle dapat diperoleh menggunakan metode casting spesifik binding pada sebuah instance dari node penghubung (HTMLLinkElement, HTMLStyleElement atau ProcessingInstruction dalam DOM Level 2). |
IMediaList | Antarmuka MediaList menyediakan abstraksi dari koleksi terurut media, tanpa mendefinisikan atau membatasi bagaimana koleksi ini diimplementasikan. Daftar kosong sama dengan daftar yang berisi medium “semua”. |
IStyleSheet | Antarmuka StyleSheet adalah antarmuka dasar abstrak untuk setiap jenis lembar gaya. Ini merepresentasikan satu lembar gaya yang terkait dengan dokumen terstruktur. |
IStyleSheetList | Antarmuka StyleSheetList menyediakan abstraksi dari koleksi terurut lembar gaya. |
IViewCSS | Antarmuka ini merepresentasikan tampilan CSS. |