W3docs

CSS font-kerning Property

The font-kerning CSS property controls the kerning information of the font. Read about values and try some examples.

The font-kerning property controls the use of the kerning information stored in a font. Kerning defines the spacing of the letters.

Kerning specifies how the letters are spaced. It makes character spacing more pleasant to the eye and easier to read.

Initial Valueauto
Applies toAll elements. It also applies to ::first-letter and ::first-line.
InheritedYes.
AnimatableNo.
VersionCSS3
DOM Syntaxobject.style.fontKerning = "none";

Syntax

Syntax of CSS font-kerning Property

font-kerning: auto | normal | none;

Example of the font-kerning property:

Example of CSS font-kerning Property with normal and auto values

<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      div {
        font-family: serif;
        font-size: 20px;
      }
      div.example1 {
        font-kerning: normal;
      }
      div.example2 {
        font-kerning: auto;
      }
    </style>
  </head>
  <body>
    <h2>Font-kerning property example</h2>
    <div class="example1">The text is with font kerning.</div>
    <div class="example2">The text is without font kerning.</div>
  </body>
</html>

Values

ValueDescription
autoIt depends on the browser if font-kerning should be set or not. This is the default value of the property.
normalSets the font kerning.
noneDoes not set the font kerning.

Practice

Practice

What is Font-Kerning in CSS?