ツール一覧

💡 記事の下にエディタを用意しています。壊してもOK!

更新日: 2025年3月1日

CSSでフォントサイズを指定する方法|font-size rem

📌

結論

フォントサイズは rem 単位で指定するのがおすすめ

📝 実際のコードはこちら
p { font-size: 1.2rem; }

なぜremが推奨されるの?

rem はルート要素(html)のフォントサイズを基準にした相対単位です。ユーザーがブラウザのフォントサイズ設定を変えても、それに追従します。
単位基準メリットデメリット
px固定値正確ユーザー設定を無視
remhtml要素アクセシブル慣れが必要
em親要素柔軟ネストで計算が複雑
アクセシビリティの観点では rem が最も推奨されています。1rem = 通常16px なので、1.2rem = 約19.2px となります。

まとめ

・フォントサイズは rem で指定するのがベストプラクティス ・1rem = ルート要素のフォントサイズ(通常16px) ・アクセシビリティに配慮した設計ができる

演習で試してみよう

pのフォントサイズを1.2remにしてみましょう。

🧪 ここで試せます ─ 壊しても大丈夫!

下のエディタで実際にコードを書いて、すぐにプレビューで確認できます。何度でもやり直せるので、思い切って色々試してみてください。

■ 演習

pのフォントサイズを1.2remにしてください。

詰まったらヒント

font-size を使います。

10pt

フォントサイズ

pのフォントサイズを1.2remにしてください。

エラーをクリックで該当行をハイライト。✕=エラー ⚠=警告 ›=ログ。

ロードマップ · 全解説