CSS свойство letter-spacing

Устанавливает расстояние между символами в пределах элемента. Обычно расстояние между символами устанавливается браузерами на основании типа и вида шрифта, его размеров и настроек операционной системы. Данное свойство и предназначено для изменения этого значения. Допустимо использовать отрицательное значение, но в этом случае надо убедиться, что сохраняется читабельность текста.

CSS синтаксис

letter-spacing: normal | значение | initial | inherit;

Возможные значения

ЗначениеОписание
normalЗначение по умолчанию. Расстояние между символами устанавливается браузером.
значениеУстанавливает дополнительное расстояние между символами, заданное в единицах длины CSS, - пиксели (px), сантиметры (cm), пункты (pt) и т.д. Допустимо использовать отрицательные значения.
inheritЗначение наследуется от родительского элемента.
initialУстанавливает значение по умолчанию.

Пример использования

Устанавливаем интервал между символами для заголовков <h1> и <h2>


h1 {
    letter-spacing: 2px;
}

 h2 {
    letter-spacing: -3px;
}