Echelle typographique

Generez une echelle typographique responsive a partir d'une taille de base et d'un ratio. Export CSS variables, clamp() fluid et config Tailwind.

6xl
The quick brown fox
5xl
The quick brown fox
4xl
The quick brown fox
3xl
The quick brown fox
2xl
The quick brown fox
xl
The quick brown fox
lg
The quick brown fox
base
The quick brown fox
sm
The quick brown fox
xs
The quick brown fox
NamepxremFactor
xs10.240.640×0.64
sm12.80.800×0.80
base161.000×1.00
lg201.250×1.25
xl251.563×1.56
2xl31.251.953×1.95
3xl39.062.441×2.44
4xl48.833.052×3.05
5xl61.043.815×3.81
6xl76.294.768×4.77
base: 16pxratio: 1.25
CSS Variables
:root {
  --font-size-xs: 0.640rem;
  --font-size-sm: 0.800rem;
  --font-size-base: 1.000rem;
  --font-size-lg: 1.250rem;
  --font-size-xl: 1.563rem;
  --font-size-2xl: 1.953rem;
  --font-size-3xl: 2.441rem;
  --font-size-4xl: 3.052rem;
  --font-size-5xl: 3.815rem;
  --font-size-6xl: 4.768rem;
}
Tailwind Config
// tailwind.config
fontSize: {
  'xs': '0.640rem',
  'sm': '0.800rem',
  'base': '1.000rem',
  'lg': '1.250rem',
  'xl': '1.563rem',
  '2xl': '1.953rem',
  '3xl': '2.441rem',
  '4xl': '3.052rem',
  '5xl': '3.815rem',
  '6xl': '4.768rem',
}