FontFace
The FontFace interface of the CSS Font Loading API represents a single usable font face.
Constructors
Properties
The ascentOverride property of the FontFace interface returns and sets the ascent metric for the font, the height above the baseline that CSS uses to lay out line boxes in an inline formatting context.
The descentOverride property of the FontFace interface returns and sets the value of the @font-face/descent-override descriptor.
The display property of the FontFace interface determines how a font face is displayed based on whether and when it is downloaded and ready to use.
The featureSettings property of the FontFace interface retrieves or sets infrequently used font features that are not available from a font's variant properties.
The lineGapOverride property of the FontFace interface returns and sets the value of the @font-face/line-gap-override descriptor.
The status read-only property of the FontFace interface returns an enumerated value indicating the status of the font, one of 'unloaded', 'loading', 'loaded', or 'error'.
The unicodeRange property of the FontFace interface retrieves or sets the range of unicode code points encompassing the font.
The variationSettings property of the FontFace interface retrieves or sets low-level OpenType or TrueType font variations.