The CSS font loading module describes events and interfaces used for dynamically loading font resources.
fontFace interfaceFontFace() constructorfontFace.family propertyfontFace.style propertyfontFace.weight propertyfontFace.stretch propertyfontFace.unicodeRange propertyfontFace.variant propertyfontFace.featureSettings propertyfontFace.variationSettings propertyfontFace.display propertyfontFace.ascentOverride propertyfontFace.descentOverride propertyfontFace.lineGapOverride propertyfontFace.load() method (returns a promise)fontFaceSet interfacefontFaceSetLoadEvent eventOverview of the CSS Font Loading API, which provide events and interfaces for dynamically loading font resources.
@font-face at-rule@font-feature-values at-ruleCSSFontFaceRule interfacefonts property (returns the FontFaceSet object instance)fonts property (returns the FontFaceSet object instance)Promise object