Atributo CSS letter-spacing

Definição e uso

A propriedade letterSpacing aumenta ou diminui o espaço entre os caracteres (espaçamento entre caracteres).

Esta propriedade define quanto espaço deve ser inserido entre os caracteres do texto. Devido ao fato de que o formato dos caracteres geralmente é mais estreito do que o retângulo que os contém, ao especificar um valor de comprimento, ajusta o espaço entre os caracteres. Portanto, 'normal' é equivalente a um valor de 0.

Notas:Permite o uso de valores negativos, o que tornará os caracteres mais apertados entre si.

Veja também:

Tutorial de CSS:Texto CSS

Manual de referência do HTML DOM:Propriedade letterSpacing

Exemplo

Definir o espaçamento entre as letras dos elementos h1 e h2:

h1 {letter-spacing:2px;}
h2 {letter-spacing:-3px;}

Experimente você mesmo

Sintaxe do CSS

letter-spacing: normal|length|initial|inherit;

Valor da propriedade

Valor Descrição
normal Padrão. Define que não há espaço adicional entre os caracteres.
length Define um espaço fixo entre os caracteres (permite valores negativos).
inherit Define que o valor da propriedade letter-spacing deve ser herdado do elemento pai.

Detalhes técnicos

Valor padrão: normal
Herança: sim
Versão: CSS1
Sintaxe do JavaScript: object.style.letterSpacing="3px"

Mais exemplos

Definir o espaçamento entre caracteres (intervalo de letras)
Este exemplo demonstra como aumentar ou diminuir o espaçamento entre caracteres.

Suporte do navegador

Os números na tabela indicam a primeira versão do navegador que suporta completamente essa propriedade.

Chrome IE / Edge Firefox Safari Opera
1.0 4.0 1.0 1.0 3.5