フォントサイズ計算ツール
px・rem・em・pt・vw・%の相互変換。タイポグラフィスケール自動生成とCSS clamp()による流体タイポグラフィ計算にも対応。
フォントサイズ変換
| 単位 | 値 | |
|---|---|---|
| px(ピクセル) | 16px | |
| rem(ルートem) | 1rem | |
| em | 1em | |
| pt(ポイント) | 12pt | |
| vw(ビューポート幅) | 0.8333vw | |
| %(パーセント) | 100% |
タイプスケールジェネレーター
| ラベル | px | rem | プレビュー |
|---|---|---|---|
| xs | 10.24 | 0.64 | Aa |
| sm | 12.8 | 0.8 | Aa |
| base | 16 | 1 | Aa |
| lg | 20 | 1.25 | Aa |
| xl | 25 | 1.563 | Aa |
| 2xl | 31.25 | 1.953 | Aa |
| 3xl | 39.06 | 2.441 | Aa |
| 4xl | 48.83 | 3.052 | Aa |
| 5xl | 61.04 | 3.815 | Aa |
:root {
--font-size-xs: 0.64rem; /* 10.24px */
--font-size-sm: 0.8rem; /* 12.8px */
--font-size-base: 1rem; /* 16px */
--font-size-lg: 1.25rem; /* 20px */
--font-size-xl: 1.563rem; /* 25px */
--font-size-2xl: 1.953rem; /* 31.25px */
--font-size-3xl: 2.441rem; /* 39.06px */
--font-size-4xl: 3.052rem; /* 48.83px */
--font-size-5xl: 3.815rem; /* 61.04px */
}流体タイポグラフィ(clamp)
生成されたclamp()式
clamp(1rem, 0.9rem + 0.5vw, 1.5rem)CSSプロパティ
font-size: clamp(1rem, 0.9rem + 0.5vw, 1.5rem);プレビュー(現在のビューポートで表示)
フォントサイズが画面幅に応じて変化します