CSS-cвойство letter-spacing
устанавливает дополнительный интервал между буквами текстовых элементов.
Значение по умолчанию: | normal |
Применяется к: | Все элементы. Это также относится к ::first-letter и ::first-line . |
Наследование: | Да |
Анимирование: | Да. Анимируемые свойства |
Версия: | CSS 1, 2, 3 |
Синтаксис
Синтаксически свойства задаются по следующему шаблону:
letter-spacing: length | normal | initial | inherit
Примеры написания кода свойства letter-spacing
:
h1 {
letter-spacing: -3px;
}
p {
letter-spacing: 15px;
}
Значение normal
не эквивалентно значению 0
для межбуквенного интервала letter-spacing
. Если значение установлено как normal
, браузер сможет выровнять текст свойством text-align: justify
; если значение равно 0
— не сможет.
Значения свойств
В следующей таблице описаны значения этого свойства.
Значение | Описание |
---|---|
normal |
Интервал устанавливается нормальным для текущего шрифта. Пространство может быть отрегулировано браузером для выравнивания текста. Это значение установленно по умолчанию. |
length | Значение может быть указано в px , pt , cm , em и создает дополнительныое пространство между символами в дополнение к межсимвольному пространству по умолчанию. Это пространство не может быть изменено браузером для выравнивания текста. |
initial |
Устанавливает это свойство в значение по умолчанию. |
inherit |
Если указан, связанный элемент принимает вычисленное значение своего родительского элемента letter-spacing . |
Поддержка браузеров
Свойство letter-spacing
поддерживается во всех основных браузерах.