| Class | Description | 
|---|---|
| Counter | The  Counterinterface is used to represent any counter or counters function value. | 
| CSS2Properties | The  CSS2Propertiesinterface represents a convenience mechanism for retrieving and setting properties within aCSSStyleDeclaration. | 
| CSSCharsetRule | The  CSSCharsetRuleinterface represents a @charset rule in a CSS style sheet. | 
| CSSFontFaceRule | The  CSSFontFaceRuleinterface represents a @font-face rule in a CSS style sheet. | 
| CSSImportRule | The  CSSImportRuleinterface represents a @import rule within a CSS style sheet. | 
| CSSMediaRule | The  CSSMediaRuleinterface represents a @media rule in a CSS style sheet. | 
| CSSPageRule | The  CSSPageRuleinterface represents a @page rule within a CSS style sheet. | 
| CSSPrimitiveValue | The  CSSPrimitiveValueinterface represents a single CSS value . | 
| CSSRule | The  CSSRuleinterface is the abstract base interface for any type of CSS statement. | 
| CSSRuleList | The  CSSRuleListinterface provides the abstraction of an ordered collection of CSS rules. | 
| CSSStyleDeclaration | The  CSSStyleDeclarationinterface represents a single CSS declaration block. | 
| CSSStyleRule | The  CSSStyleRuleinterface represents a single rule set in a CSS style sheet. | 
| CSSStyleSheet | The  CSSStyleSheetinterface is a concrete interface used to represent a CSS style sheet i.e., a style sheet whose content type is "text/css". | 
| CSSUnknownRule | The  CSSUnknownRuleinterface represents an at-rule not supported by this user agent. | 
| CSSValue | The  CSSValueinterface represents a simple or a complex value. | 
| CSSValueList | The  CSSValueListinterface provides the abstraction of an ordered collection of CSS values. | 
| DocumentCSS | This interface represents a document with a CSS view. | 
| DOMImplementationCSS | This interface allows the DOM user to create a  CSSStyleSheetoutside the context of a document. | 
| ElementCSSInlineStyle | Inline style information attached to elements is exposed through the  styleattribute. | 
| Rect | The  Rectinterface is used to represent any rect value. | 
| RGBColor | The  RGBColorinterface is used to represent any RGB color value. | 
| ViewCSS | This interface represents a CSS view. | 
    © 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
    https://docs.oracle.com/en/java/javase/21/docs/api/jdk.xml.dom/org/w3c/dom/css/package-summary.html