DESIGN

Calculadora de Altura de Linha CSS (line-height)

O espaçamento entre linhas tem impacto enorme na legibilidade. Muito fechado e o texto cansa a vista rapidamente; muito espaçado e perde o senso de coesão. A Calculadora de Line Height CSS ajuda você a encontrar o valor ideal baseado em boas práticas tipográficas.

Regras básicas para line-height

  • Texto corrido (body): 1.4 a 1.6 é o ideal para leitura confortável
  • Títulos grandes: 1.0 a 1.2, pois ocupam menos linhas
  • Textos de interface (UI): 1.2 a 1.4 para elementos compactos
  • Legendas e textos pequenos: 1.5 a 1.8 para compensar o tamanho reduzido

line-height relativo vs absoluto

Em CSS, prefira valores sem unidade (como 1.5) ao invés de px. Valores sem unidade são proporcionais ao tamanho da fonte atual, o que funciona corretamente quando o usuário aumenta o tamanho de texto nas configurações de acessibilidade do browser.

Impacto na performance de renderização

line-height é uma das propriedades mais baratas de animar em CSS e não causa reflow quando ajustada dinamicamente. Isso a torna segura para uso em transições de interface.

Acesse: Calculadora de Line Height

Perguntas Frequentes

Por que meu line-height não está funcionando?

Se aplicado em um elemento inline, line-height pode ser ignorado. Verifique se o elemento é block ou inline-block, ou use display: block no elemento pai.

Existe alguma relação entre line-height e o tamanho da fonte?

Sim. A regra geral é que line-height deve ser 120-150% do tamanho da fonte para corpo de texto.

Como calcular line-height para texto responsivo com clamp()?

A ferramenta inclui calculadora específica para line-height responsivo usando clamp() com valores mínimo e máximo.