Saltar al contenido
FluidClamp
Idioma: Español

Generador de escala tipográfica fluida

Crea una escala modular completa en la que cada paso es fluido. Elige un tamaño base y una proporción para la pantalla más pequeña y la más grande, revisa el resultado y copia las variables CSS.

Unidad de entrada
Unidad de salida

Ajustes habituales

Variables CSS (:root)
:root {
  --step--2: clamp(0.6944rem, 0.6593rem + 0.1759vw, 0.8rem);
  --step--1: clamp(0.8333rem, 0.7778rem + 0.2778vw, 1rem);
  --step-0: clamp(1rem, 0.9167rem + 0.4167vw, 1.25rem);
  --step-1: clamp(1.2rem, 1.0792rem + 0.6042vw, 1.5625rem);
  --step-2: clamp(1.44rem, 1.269rem + 0.8552vw, 1.9531rem);
  --step-3: clamp(1.728rem, 1.4902rem + 1.189vw, 2.4414rem);
  --step-4: clamp(2.0736rem, 1.7475rem + 1.6303vw, 3.0518rem);
  --step-5: clamp(2.4883rem, 2.0462rem + 2.2106vw, 3.8147rem);
  --step-6: clamp(2.986rem, 2.3919rem + 2.9706vw, 4.7684rem);
}
VariableEn el mínimo (px)En el máximo (px)×
--step-647,7876,291,6
--step-539,8161,041,53
--step-433,1848,831,47
--step-327,6539,061,41
--step-223,0431,251,36
--step-119,2251,3
--step-016201,25
--step--113,33161,2
--step--211,1112,81,15

Tus ajustes se guardan en la URL, así que puedes guardar o compartir este resultado exacto.

Vista previa en vivo

6 · 68,7pxLa tipografía fluida crece suavemente con la pantalla.

5 · 55,4pxLa tipografía fluida crece suavemente con la pantalla.

4 · 44,7pxLa tipografía fluida crece suavemente con la pantalla.

3 · 36pxLa tipografía fluida crece suavemente con la pantalla.

2 · 29,1pxLa tipografía fluida crece suavemente con la pantalla.

1 · 23,5pxLa tipografía fluida crece suavemente con la pantalla.

0 · 18,9pxLa tipografía fluida crece suavemente con la pantalla.

-1 · 15,3pxLa tipografía fluida crece suavemente con la pantalla.

-2 · 12,3pxLa tipografía fluida crece suavemente con la pantalla.

Qué es una escala tipográfica modular

Una escala modular multiplica un tamaño base por la misma proporción una y otra vez: con una base de 16px y una proporción de 1,25 obtienes 16, 20, 25, 31,25 y así sucesivamente, y al dividir salen los pasos menores 12,8 y 10,24. Como todos los tamaños están relacionados por una sola proporción, títulos, texto y pies de foto parecen de la misma familia.

Por qué usar dos proporciones

En una pantalla pequeña no cabe un contraste dramático entre títulos y texto, mientras que en una grande el diseño resulta plano sin él. Por eso este generador usa una proporción para el viewport mínimo y otra para el máximo. Una combinación popular es una tercera menor (1,2) en el móvil y una tercera mayor (1,25) o una cuarta justa (1,333) en escritorio. Cada paso se convierte en su propio valor clamp(), que pasa de la escala pequeña a la grande a medida que crece el viewport.

Cómo usar las variables exportadas

La exportación es un bloque :root con variables llamadas de --step--2 a --step-6. Asígnalas a los elementos, por ejemplo h1 al paso 5, h2 al paso 4, el texto del cuerpo al paso 0 y la letra pequeña al paso −1. Como los nombres describen posiciones en la escala y no elementos, más adelante puedes reajustar todo el sistema cambiando solo el tamaño base y las proporciones.

Vigila los pasos más altos: con una proporción grande pueden superar la pauta de zoom de 2,5× del criterio WCAG 1.4.4. La tabla de pasos muestra el tamaño en ambos extremos del rango para que detectes los pasos que crecen demasiado rápido y bajes la proporción de escritorio si hace falta.

Cómo elegir una proporción

Las proporciones bajas como 1,125 o 1,2 encajan en interfaces densas, paneles de control y documentación. Las intermedias, como 1,25 y 1,333, son versátiles para páginas de marketing y blogs. Las altas, como 1,5 o la proporción áurea 1,618, crean un contraste editorial potente, pero conviene usar menos pasos para que sigan siendo prácticas.

Preguntas frecuentes

¿Cuántos pasos necesito?

La mayoría de los sitios usa de cinco a siete: uno o dos por debajo de la base para pies de foto y etiquetas, la base para el texto y tres o cuatro por encima para títulos. El generador produce de −2 a +6 para que borres lo que no uses.

¿Qué proporción es mejor para un blog?

Una tercera menor (1,2) en móvil y una tercera mayor (1,25) o una cuarta justa (1,333) en escritorio dan títulos claros sin eclipsar el texto.

¿Puedo usar estas variables en Tailwind?

Sí. Usa text-[length:var(--step-2)] o regístralas como tamaños de fuente en tu tema de Tailwind para escribir utilidades como text-step-2.

¿Por qué los pasos negativos se llaman --step--1?

El nombre es --step- seguido del número de paso, así que el paso −1 queda como --step--1. Es un nombre de propiedad personalizada válido y sigue la convención de muchas herramientas de tipografía fluida.