Aa

Tipografía Fluida — Generador CSS clamp()

Tamaños de fuente responsivos sin media queries

Genera fórmulas CSS clamp() para tipografía fluida y responsiva. Define tamaños de fuente mínimos y máximos con sus viewports — obtén una línea de CSS que escala suavemente sin media queries. Previsualización en 320px, 768px, 1024px y 1440px.

320px
FormatMaster
16.0px
768px
FormatMaster
28.8px
1024px
FormatMaster
36.1px
1440px
FormatMaster
48.0px
CSS
font-size: clamp(1rem, 2.8571vw + 0.4286rem, 3rem);

// guía rápida

La tipografía fluida describe tamaños de fuente que se escalan suavemente de acuerdo con el ancho del viewport (pantalla), eliminando la necesidad de media queries CSS rígidas. Esto se logra utilizando la función CSS clamp(), que toma un valor mínimo, un valor preferido y un valor máximo.

Cómo usar esta herramienta:

  • Introduce tu Tamaño de Fuente Mínimo y el ancho de pantalla donde debería comenzar a escalar (ej. móvil a 320px).
  • Introduce tu Tamaño de Fuente Máximo y el ancho de pantalla donde debería detenerse el escalado (ej. escritorio a 1200px).
  • Revisa la previsualización responsiva que demuestra cómo se comporta el texto en pantallas de móviles, tabletas y ordenadores.
  • Copia la propiedad CSS font-size: clamp(...) generada directamente en tu hoja de estilos.

// preguntas frecuentes

¿Cómo funciona CSS clamp()?

La función <code>clamp(min, preferido, max)</code> de CSS limita un valor entre un límite superior e inferior definidos. El valor preferido suele ser una unidad responsiva como el ancho de pantalla (vw). Si el valor preferido cae por debajo del mínimo, se usa el mínimo; si supera el máximo, se usa el máximo.

¿Cuáles son los beneficios de la tipografía fluida?

Mejora la legibilidad y la consistencia del diseño. En lugar de que las fuentes den saltos abruptos de tamaño en puntos de interrupción específicos de media queries, se escalan de manera fluida y armoniosa, adaptándose a cualquier pantalla.

¿Es compatible CSS clamp() con todos los navegadores?

Sí. Todos los navegadores web modernos (Chrome, Safari, Firefox, Edge, iOS y Android) soportan plenamente CSS clamp() desde principios de 2020.