org.w3c.dom.css (Java SE 26 & JDK 26)
Description: declaration: module: jdk.xml.dom, package: org.w3c.dom.css
Keywords: org.w3c.dom.css package

# Package org.w3c.dom.css

package org.w3c.dom.css
Provides interfaces for DOM Level 2 Style Specification. Refer to the Document Object Model (DOM) Level 2 Style Specification, the CSS and stylesheets modules define the Document Object Model Level 2 Style Sheets and Cascading Style Sheets (CSS) that allow programs and scripts to dynamically access and update the content of style sheets documents.

Since:
  1.4

- Related Packages
  Module
  Package
  Description
  java.xml
  org.w3c.dom
  Provides the interfaces for the Document Object Model (DOM).
- Interfaces
  Class
  Description
  Counter
  The `Counter` interface is used to represent any counter or counters function value.
  CSS2Properties
  The `CSS2Properties` interface represents a convenience mechanism for retrieving and setting properties within a `CSSStyleDeclaration`.
  CSSCharsetRule
  The `CSSCharsetRule` interface represents a @charset rule in a CSS style sheet.
  CSSFontFaceRule
  The `CSSFontFaceRule` interface represents a @font-face rule in a CSS style sheet.
  CSSImportRule
  The `CSSImportRule` interface represents a @import rule within a CSS style sheet.
  CSSMediaRule
  The `CSSMediaRule` interface represents a @media rule in a CSS style sheet.
  CSSPageRule
  The `CSSPageRule` interface represents a @page rule within a CSS style sheet.
  CSSPrimitiveValue
  The `CSSPrimitiveValue` interface represents a single CSS value .
  CSSRule
  The `CSSRule` interface is the abstract base interface for any type of CSS statement.
  CSSRuleList
  The `CSSRuleList` interface provides the abstraction of an ordered collection of CSS rules.
  CSSStyleDeclaration
  The `CSSStyleDeclaration` interface represents a single CSS declaration block.
  CSSStyleRule
  The `CSSStyleRule` interface represents a single rule set in a CSS style sheet.
  CSSStyleSheet
  The `CSSStyleSheet` interface is a concrete interface used to represent a CSS style sheet i.e., a style sheet whose content type is "text/css".
  CSSUnknownRule
  The `CSSUnknownRule` interface represents an at-rule not supported by this user agent.
  CSSValue
  The `CSSValue` interface represents a simple or a complex value.
  CSSValueList
  The `CSSValueList` interface 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 `CSSStyleSheet` outside the context of a document.
  ElementCSSInlineStyle
  Inline style information attached to elements is exposed through the `style` attribute.
  Rect
  The `Rect` interface is used to represent any rect value.
  RGBColor
  The `RGBColor` interface is used to represent any RGB color value.
  ViewCSS
  This interface represents a CSS view.