Устанавливает расстояние между символами в пределах элемента. Обычно расстояние между символами устанавливается браузерами на основании типа и вида шрифта, его размеров и настроек операционной системы. Данное свойство и предназначено для изменения этого значения. Допустимо использовать отрицательное значение, но в этом случае надо убедиться, что сохраняется читабельность текста.
CSS синтаксис
letter-spacing: normal | значение | initial | inherit;
Возможные значения
Значение | Описание |
---|---|
normal | Значение по умолчанию. Расстояние между символами устанавливается браузером. |
значение | Устанавливает дополнительное расстояние между символами, заданное в единицах длины CSS, - пиксели (px), сантиметры (cm), пункты (pt) и т.д. Допустимо использовать отрицательные значения. |
inherit | Значение наследуется от родительского элемента. |
initial | Устанавливает значение по умолчанию. |
Пример использования
Устанавливаем интервал между символами для заголовков <h1> и <h2>
h1 {
letter-spacing: 2px;
}
h2 {
letter-spacing: -3px;
}