Calculadora de Altura de Linha: Encontre o Entrelinhamento Perfeito para Qualquer Tamanho de Fonte

A altura de linha é uma das decisões tipográficas mais impactantes — e mais ignoradas — que você vai tomar. Muito apertada e o texto parece claustrofóbico. Muito espaçada e o olho perde o fio entre as linhas. Acertar essa medida faz a diferença entre um texto que convida à leitura e um que você luta para acompanhar.
A Tooladex Line Height Calculator ajuda você a encontrar o valor certo para qualquer tamanho de fonte e obtê-lo na unidade CSS exata de que precisa — razão sem unidade, px, em ou rem.
O que é altura de linha (e o que é entrelinha)?
Altura de linha é a distância vertical de uma linha de base à seguinte — a altura total alocada para cada linha de texto. Na tipografia impressa, esse mesmo conceito é chamado de entrelinha (leading, pronunciado "leding"), nome que vem das tiras de chumbo que os tipógrafos colocavam entre as fileiras de tipos metálicos.
No CSS, a propriedade line-height controla isso diretamente. Um valor de 1.5 em uma fonte de 16px significa que cada linha ocupa 24px de espaço vertical.
Sem unidade, px, em ou rem — qual usar?
O CSS oferece várias formas de expressar a altura de linha:
| Formato | Exemplo | Observações |
|---|---|---|
| Sem unidade | 1.5 |
Escala com o tamanho de fonte do próprio elemento. Recomendado. |
| Pixels | 24px |
Fixo — não se ajusta se o tamanho da fonte mudar. |
| Em | 1.5em |
Escala com o tamanho de fonte do elemento (igual ao sem unidade na maioria dos casos). |
| Rem | 1.5rem |
Escala com o tamanho de fonte raiz, não o do elemento. |
| Porcentagem | 150% |
Comporta-se como em. |
A razão sem unidade é quase sempre a escolha certa para texto corrido e títulos. Um valor fixo em pixels vai quebrar se um estilo pai ou a preferência do usuário alterar o tamanho da fonte — o texto pode se sobrepor. Um valor sem unidade herda e escala de forma elegante.
WCAG 1.4.12: o piso de acessibilidade
O Critério de Sucesso 1.4.12 das Web Content Accessibility Guidelines (WCAG) (Espaçamento de Texto, Nível AA) exige que os usuários possam definir a altura de linha do texto corrido em pelo menos 1,5× o tamanho da fonte sem perda de conteúdo ou funcionalidade.
Na prática, a abordagem mais simples é começar com 1.5 ou mais para o texto corrido, o que significa que você já está em conformidade por padrão e dá ao seu conteúdo o espaço que ele precisa.
Altura de linha recomendada por caso de uso
| Caso de uso | Faixa de razão | Por quê |
|---|---|---|
| Títulos de destaque / hero | 1,0–1,1 | Tipos muito grandes; entrelinha apertada parece intencional |
| Títulos H1–H2 | 1,1–1,3 | Ainda grandes; um leve espaço melhora títulos com múltiplas linhas |
| Subtítulos H3–H4 | 1,2–1,4 | Títulos menores precisam de um pouco mais de espaço |
| Texto corrido | 1,4–1,6 | O ponto ideal em conformidade com WCAG para texto de parágrafo |
| Texto pequeno / legendas | 1,6–1,8 | Tipos menores precisam de mais entrelinha para manter a legibilidade |
| Citações em destaque / chamadas | 1,3–1,5 | Depende do tamanho da fonte e da largura da coluna |
Estes são pontos de partida. Sempre teste com conteúdo real na largura de coluna desejada — colunas estreitas geralmente precisam de uma razão ligeiramente maior.
Como usar a calculadora
- Insira o tamanho da fonte em pixels (ex.:
16para texto corrido,32para um H1). - Arraste o controle deslizante de razão ou escolha um predefinido (Apertado → Solto).
- Leia os resultados — você obterá a razão, o valor em pixels, em, rem e uma declaração CSS pronta para copiar.
- Verifique o selo WCAG — a ferramenta indica se sua razão atende ao WCAG 1.4.12 para texto corrido.
- Pré-visualize — veja o bloco de texto ao vivo se reorganizar instantaneamente conforme você ajusta os valores.
Referência rápida de CSS
/* Texto corrido — em conformidade com WCAG, sem unidade (recomendado) */
body {
font-size: 16px;
line-height: 1.5;
}
/* Título — entrelinha mais apertada */
h1 {
font-size: 2rem;
line-height: 1.2;
}
/* Texto em letras miúdas */
figcaption {
font-size: 0.875rem;
line-height: 1.6;
}
Erros comuns a evitar
- Definir uma altura de linha em pixels e depois alterar o tamanho da fonte — os dois ficam fora de sincronia e o texto pode se sobrepor.
- Usar a mesma razão para títulos e texto corrido — títulos ficam melhor mais apertados; o texto corrido precisa de mais espaço.
- Ignorar colunas estreitas — uma coluna de artigo com
700pxpode estar bem em1.5; uma coluna lateral de300pxpode precisar de1.65. - Esquecer o espaçamento entre parágrafos —
margin-bottomem<p>eline-heightfuncionam juntos; ajuste ambos.
Ferramentas relacionadas
- Font Pairing Tool — Encontre combinações de fontes complementares para seus designs
- CSS Box Shadow Generator — Crie visualmente valores de sombra CSS
- Color Contrast Checker — Valide as razões de contraste WCAG para texto
- Relative Luminance Calculator — Entenda o brilho percebido das cores