Ir para o conteúdo principal

Line-Height

As classes utilitárias de line-height no WPF permitem ajustar a altura das linhas de texto de forma rápida e consistente. Elas controlam o espaçamento entre linhas, melhorando a legibilidade e a estética do texto em parágrafos, títulos e outros elementos.

Como Funcionam as Classes de Line Height

As classes seguem o padrão lh-[valor][unidade], onde:

  • [valor] é um número (inteiro ou decimal) que define o tamanho da altura da linha.

  • [unidade] é uma unidade de medida obrigatória: px, rem, em ou %.

Regras CSS Geradas

Cada classe é convertida para a propriedade CSS line-height. Por exemplo:

  • lh-20px → line-height: 20px;

  • lh-1.5rem → line-height: 1.5rem;

  • lh-150% → line-height: 150%;

Como Usar

Aplique as classes diretamente aos elementos HTML, como <p>, <h1>, <li>, etc., para ajustar o espaçamento entre linhas.

Exemplo 1: Texto de Corpo

<p class="lh-1.6rem">
  <!-- Este parágrafo tem uma altura de linha de 1.6rem, ideal para legibilidade em textos longos. -->
</p>

Exemplo 2: Títulos

<h2 class="lh-1.2em">
  <!-- Este título usa uma altura de linha mais compacta, perfeita para textos curtos. -->
</h2>

Notas

  • Essas classes exigem uma unidade de medida (px, rem, em, ou %). Valores sem unidade (ex.: lh-1.5) não são suportados por este conjunto de utilitários.