1. COLR/CPAL(v0) Font Formats

    The COLR table adds support for multi-colored glyphs in a manner that integrates with the rasterizers of existing text engines. COLRv0 only supports pure colors, does not support gradients, transformations and various blending modes.

  2. COLR/CPAL(v1) Font Formats

    COLRv1 is an improved version of COLRv0, this is also part of the OpenType specification. COLRv1 supports additional graphic capabilities. In addition to solid colors, gradient fills can be used, as well as more complex fills using other graphic operations, including affine transformations and various blending modes.

  3. CSS3 font-kerning

    Controls the usage of the kerning information (spacing between letters) stored in the font. Note that this only affects OpenType fonts with kerning information, it has no effect on other fonts.

  4. TTF/OTF - TrueType and OpenType font support

    Support for the TrueType (.ttf) and OpenType (.otf) outline font formats in @font-face.

  5. WOFF - Web Open Font Format

    Compressed TrueType/OpenType font that contains information about the font's source.

  6. WOFF 2.0 - Web Open Font Format

    TrueType/OpenType font that provides better compression than WOFF 1.0.

  7. css at-rule: `@font-face`: src: `format(keyword)`

  8. css at-rule: `@font-face`: src: `format('*-variations')`

  9. css at-rule: `@supports`: `font-format()`