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

# Interface CSSFontFaceRule

All Superinterfaces:
  `CSSRule`

public interface CSSFontFaceRule extends CSSRule
The `CSSFontFaceRule` interface represents a @font-face rule in a CSS style sheet. The `@font-face` rule is used to hold a set of font descriptions.

See also the Document Object Model (DOM) Level 2 Style Specification.

Since:
  1.4, DOM Level 2

- ## Field Summary

  ### Fields declared in interface CSSRule

  `CHARSET_RULE, FONT_FACE_RULE, IMPORT_RULE, MEDIA_RULE, PAGE_RULE, STYLE_RULE, UNKNOWN_RULE`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `CSSStyleDeclaration`
  `getStyle()`
  The declaration-block of this rule.

  ### Methods declared in interface CSSRule

  `getCssText, getParentRule, getParentStyleSheet, getType, setCssText`

- ## Method Details

  - ### getStyle

    CSSStyleDeclaration getStyle()
    The declaration-block of this rule.