Property | Description |
font | Sets all the different properties of an element’s font in a single declaration. |
font-family | Specifies a list of one or more font family names for the selected element. |
font-feature-settings | Controls advanced typographic features in OpenType fonts. |
font-kerning | Sets the use of the kerning information stored in a font. |
font-language-override | Controls the use of language-specific glyphs in a typeface. |
font-optical-sizing | Sets whether text rendering is optimized for viewing at different sizes. |
font-palette | Specifies a palette to use for the font. |
font-size | Sets the size of the font. |
font-size-adjust | Modifies the size of lowercase letters relative to the size of uppercase letters. |
font-stretch | Selects a normal, condensed, or expanded face from a font. |
font-style | Sets whether a font should be styled with a normal, italic, or oblique face. |
font-synthesis | Specifies whether the browser may synthesize the typefaces missing in the specified font-family. |
font-synthesis-position | Specifies whether the browser may synthesize the subscript and superscript typefaces missing in the specified font-family. |
font-synthesis-small-caps | Specifies whether the browser may synthesize the small-caps typeface missing in a font family. |
font-synthesis-style | Specifies whether the browser may synthesize the oblique typeface missing in a font family. |
font-synthesis-weight | Specifies whether the browser may synthesize the bold typeface missing in a font family. |
font-variant | Shorthand notation for setting all font variants in a single declaration. |
font-variant-alternates | Controls the usage of alternate glyphs. |
font-variant-caps | Controls the use of alternate glyphs used for small or petite capitals or for titling. |
font-variant-east-asian | Controls the use of alternate glyphs for East Asian scripts, like Japanese and Chinese. |
font-variant-emoji | Specifies the default presentation style for displaying emojis. |
font-variant-ligatures | Controls which ligatures and contextual forms are used in the textual content of the elements it applies to. |
font-variant-numeric | Controls the usage of alternate glyphs for numbers, fractions, and ordinal markers. |
font-variant-position | Controls the use of alternate, smaller glyphs that are positioned as superscript or subscript. |
font-variation-settings | Controls variable font characteristics. |
font-weight | Sets the weight (or boldness) of the font. |