1. Tipografía
  2. letter-spacing

Tipografía

letter-spacing

Utilidades para controlar el tracking, o espaciado entre letras, de un elemento.

ClaseEstilos
tracking-tighter
letter-spacing: var(--tracking-tighter); /* -0.05em */
tracking-tight
letter-spacing: var(--tracking-tight); /* -0.025em */
tracking-normal
letter-spacing: var(--tracking-normal); /* 0em */
tracking-wide
letter-spacing: var(--tracking-wide); /* 0.025em */
tracking-wider
letter-spacing: var(--tracking-wider); /* 0.05em */
tracking-widest
letter-spacing: var(--tracking-widest); /* 0.1em */
tracking-(<custom-property>)
letter-spacing: var(<custom-property>);
tracking-[<value>]
letter-spacing: <value>;

Ejemplos

Ejemplo básico

Usa utilidades como tracking-tight y tracking-wide para establecer el espaciado entre letras de un elemento:

tracking-tight

The quick brown fox jumps over the lazy dog.

tracking-normal

The quick brown fox jumps over the lazy dog.

tracking-wide

The quick brown fox jumps over the lazy dog.

<p class="tracking-tight ...">The quick brown fox ...</p>
<p class="tracking-normal ...">The quick brown fox ...</p>
<p class="tracking-wide ...">The quick brown fox ...</p>

Usando valores negativos

Usar valores negativos no tiene mucho sentido con la escala de espaciado de letras con nombre que Tailwind incluye por defecto, pero si personalizaste tu escala para usar números, puede ser útil:

@theme {
--tracking-1: 0em;
--tracking-2: 0.025em;
--tracking-3: 0.05em;
--tracking-4: 0.1em;
}

Para usar un valor de espaciado de letras negativo, agrega un prefijo de guión al nombre de la clase para convertirlo en un valor negativo:

<p class="-tracking-2">The quick brown fox ...</p>

Usando un valor personalizado

Usa la sintaxis tracking-[<value>] para establecer el letter spacing basado en un valor completamente personalizado:

<p class="tracking-[.25em] ...">
Lorem ipsum dolor sit amet...
</p>

Para variables CSS, también puedes usar la sintaxis tracking-(<custom-property>) :

<p class="tracking-(--my-tracking) ...">
Lorem ipsum dolor sit amet...
</p>

Esto es solo un atajo para tracking-[var(<custom-property>)] que agrega la función var() por ti automáticamente.

Responsive design

Prefija una utilidad letter-spacing con una variante de breakpoint como md: para aplicar la utilidad solo en tamaños de pantalla medium y superiores:

<p class="tracking-tight md:tracking-wide ...">
Lorem ipsum dolor sit amet...
</p>

Aprende más sobre el uso de variantes en la documentación de variantes.

Personalizando tu tema

Usa las variables de tema --tracking-* para personalizar las utilidades letter spacing en tu proyecto:

@theme {
--tracking-tightest: -0.075em;
}

Ahora la utilidad tracking-tightest puede ser usada en tu marcado:

<p class="tracking-tightest">
Lorem ipsum dolor sit amet...
</p>

Aprende más sobre la personalización de tu tema en la documentación del tema.

Copyright © 2025 Tailwind Labs Inc.·Política de Marca Registrada