Tipografía y texto

Espaciado entre letras: cuándo abrir el texto y cuándo apretarlo

Unas pocas centésimas de em deciden si una etiqueta parece cuidada o apretujada. Aquí tienes dónde añadir espacio entre letras, dónde quitarlo y dónde no tocarlo.

GradientlyCuenta verificada de Gradiently··6 min de lectura
Portada: Cornish Depths · GR·12W8·5N

La versión corta

  • El espaciado entre letras, también llamado tracking o interletrado, es la cantidad uniforme de espacio que se añade o se quita entre todas las letras de un texto.
  • El kerning es otra cosa: ajusta el espacio entre parejas concretas de letras, como la A y la V, y suele venir integrado en la fuente.
  • Las mayúsculas y las etiquetas pequeñas casi siempre necesitan un espaciado extra, normalmente entre 0.05em y 0.12em.
  • Los titulares grandes suelen verse mejor ligeramente apretados, a menudo entre 0.01em y 0.03em, porque el espaciado por defecto de la fuente está dibujado para tamaños más pequeños.
  • El texto de lectura normalmente debe dejarse con el espaciado entre letras por defecto de la fuente.
En esta página

El espaciado entre letras (tracking) es el espacio uniforme que se añade o se quita entre todas las letras de una palabra o una línea. La regla corta: añade espaciado a las mayúsculas y a las etiquetas pequeñas, apriétalo un poco en los titulares grandes y deja el texto de lectura con el valor por defecto de la fuente. La mayoría de los problemas de espaciado en diseños reales vienen de hacer lo contrario: mayúsculas apretadas, titulares grandes sueltos y párrafos espaciados para rellenar una caja.

El espaciado entre letras es uno de los tres ajustes de espacio que definen cómo se lee un texto. Los otros dos son el interlineado y la longitud de línea, y los tres se presentan en los fundamentos de tipografía.

Tracking y kerning: en qué se diferencian

Las dos palabras se usan como si fueran lo mismo, pero hacen trabajos distintos. El tracking cambia el espaciado de toda una selección por igual. El kerning cambia el espacio entre una pareja concreta de letras, porque algunas formas dejan huecos raros con su espaciado por defecto: piensa en AV, To, Ty o LT.

PreguntaTrackingKerning
Qué cambiaEl espacio entre todas las letras de una selecciónEl espacio entre una pareja de letras
Quién suele ajustarloTú, por estilo: etiquetas, titulares, piesEl diseñador tipográfico, dentro de las tablas de kerning de la fuente
Cuándo lo tocasCada vez que compones mayúsculas, etiquetas o tipografía de titularRara vez: logos, titulares grandes, parejas incómodas
En CSSletter-spacingfont-kerning, activado por defecto en la mayoría de navegadores
El tracking es una decisión de estilo que tomas a menudo. El kerning es un detalle de oficio que revisas en tamaños grandes.

Las buenas fuentes traen miles de parejas de kerning, así que en tamaños de texto casi nunca hace falta ajustarlo a mano. En tamaños de titular y de logo, los pequeños huecos se notan, y ajustar a mano una o dos parejas vale el minuto que cuesta.

Por qué las mayúsculas necesitan más espaciado

Las minúsculas están diseñadas para ir junto a otras minúsculas: ascendentes, descendentes y formas redondas crean un contorno variado que el ojo lee como la forma de una palabra. Las mayúsculas son compactas y de altura parecida, así que con el espaciado por defecto se amontonan en una barra sólida. Un poco de tracking extra las separa y hace que cada letra se reconozca mejor.

Cuánto depende del tamaño. Las mayúsculas diminutas, como una etiqueta o un antetítulo de 11 a 13 px, admiten de 0.08em a 0.12em. Las mayúsculas a tamaño de subtítulo necesitan menos, entre 0.04em y 0.06em. Las mayúsculas muy grandes de un titular quizá no necesiten nada, o incluso un toque de ajuste hacia dentro.

Un antetítulo en mayúsculas con espaciado abierto sobre un titular con espaciado normal.

Las mayúsculas pequeñas con espaciado extra se leen como una etiqueta, no como un grito.

Cuándo apretar el espaciado entre letras

Las fuentes se espacian para un rango de tamaños concreto, normalmente los de texto. Ampliado a 60 o 100 px, ese mismo espaciado se ve suelto y la palabra deja de leerse como una forma. Apretar un poco los titulares grandes, a menudo entre 0.01em y 0.03em, los vuelve a unir. Las fuentes con eje de tamaño óptico o con un corte Display aparte suelen hacerlo por ti, una de las ventajas que cuenta la guía de fuentes variables.

Aprieta con cuidado. Letras que se tocan, o letras redondas que empiezan a fundirse, son señal de que te has pasado, sobre todo en pesos gruesos. Revisa las parejas en el límite de lo que la fuente hace bien, como rn (que puede leerse como m) y cl (que puede leerse como d).

Evita

  • Espaciado por defecto en etiquetas diminutas en mayúsculas
  • Tracking suelto en un titular de 96 px
  • Espaciar el texto de lectura para llenar una línea o una caja
  • Tracking negativo en texto pequeño para que quepan más palabras

Haz

  • De 0.05em a 0.12em en mayúsculas pequeñas y etiquetas
  • Un ligero ajuste hacia dentro en tipografía muy grande
  • Espaciado por defecto en los párrafos
  • Un texto más corto o una fuente más estrecha cuando falta espacio

El espaciado entre letras en CSS

Define letter-spacing en em, no en píxeles, para que el espaciado se escale con el tamaño de la fuente. Así, un valor que va bien en una etiqueta de 12 px seguirá siendo proporcional si la etiqueta crece a 14 px. Consulta la referencia de MDN sobre letter-spacing para ver todo su comportamiento.

css
body {
  letter-spacing: normal; /* leave paragraphs alone */
  font-kerning: normal;
}

.eyebrow {
  font-size: 0.75rem;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.1em;
}

.button {
  font-size: 0.875rem;
  letter-spacing: 0.02em;
}

.display {
  font-size: clamp(3rem, 8vw, 6rem);
  line-height: 1.02;
  letter-spacing: -0.02em;
}

/* Tracking also adds space after the last letter.
   Balance it when centring a short label. */
.eyebrow--centred {
  padding-inline-start: 0.1em;
}
Tracking positivo para mayúsculas pequeñas, un poco para botones, un ligero ajuste hacia dentro para titulares y nada para el texto de lectura.

Espaciado para texto pequeño, etiquetas y números

El texto pequeño agradece un poco más de espacio, porque a tamaños pequeños las letras se emborronan, sobre todo el texto claro sobre fondo oscuro. Muchas familias ya abren su espaciado en los tamaños ópticos pequeños. Si la tuya no lo hace, entre 0.01em y 0.03em en pies de foto y letra pequeña puede ayudar. A los números de las tablas les sirven más las cifras tabulares (font-variant-numeric: tabular-nums) que el tracking, porque se alinean en columnas.

Hay dos casos más que requieren cuidado. Las escrituras ligadas, como el árabe, no deben espaciarse, porque el espaciado rompe las uniones entre letras. Y el texto en minúsculas casi nunca debe abrirse: las minúsculas espaciadas rompen las formas de palabra que las hacen fáciles de leer.

Números grandes ligeramente apretados, con una pequeña etiqueta espaciada encima, mantienen compacta y clara una publicación de dato.

Un punto de partida de espaciado para cada función

Usa estos valores por defecto y luego ajústalos a ojo según tu fuente. Mira el resultado al tamaño real, en una pantalla real, porque un espaciado que parece correcto con zoom en el lienzo de diseño a menudo se ve distinto al 100 por ciento.

Función del textoTamaño habitualEspaciado entre letras
Antetítulo o etiqueta, en mayúsculas11 a 13 px0.08em a 0.12em
Texto de botón14 a 16 px0 a 0.02em
Texto de lectura16 a 18 pxEl de la fuente
Subtítulo, en mayúsculas18 a 24 px0.04em a 0.06em
Titular32 a 56 px0 a -0.01em
Titular grande64 px o más-0.01em a -0.03em
Valores de partida para texto latino. Las fuentes anchas necesitan menos espacio añadido; las estrechas admiten más.

Si tu diseño va sobre un degradado o una foto, el espaciado también afecta a la legibilidad: las letras finas y apretadas desaparecen antes sobre un fondo cargado que las abiertas. Combina estos ajustes con los consejos de texto sobre un degradado y combinar fuentes para diseños que se leen de un vistazo.

Preguntas frecuentes

¿Qué diferencia hay entre el espaciado entre letras y el kerning?

El espaciado entre letras, o tracking, cambia por igual el espacio entre todas las letras de una selección. El kerning ajusta el espacio entre una pareja concreta de letras, como la A y la V, y casi siempre viene integrado en la fuente.

¿Cuánto espaciado deben tener las mayúsculas?

Entre 0.05em y 0.12em para mayúsculas pequeñas como etiquetas y antetítulos, y menos a medida que crece el tamaño. Los titulares muy grandes en mayúsculas quizá no necesiten nada.

¿El texto de lectura debe llevar espaciado entre letras?

Normalmente no. Los diseñadores espacian las fuentes para tamaños de texto, así que el espaciado por defecto suele ser el más legible para los párrafos.

¿Por qué usar em para letter-spacing en CSS?

Un valor en em se escala con el tamaño de la fuente, así que el espaciado se mantiene proporcional cuando el texto crece o se reduce. Un valor en píxeles se queda fijo y enseguida resulta demasiado apretado o demasiado suelto.

Compartir esta guía

Escrito por GradientlyCuenta verificada de Gradiently

El equipo detrás de Gradiently, una herramienta de diseño creada en torno a los Marks: degradados vivos que hacen que todo lo que diseñas parezca tuyo.

Ver nuestro perfil