Em/Pxコンバーター

CSSユニット間を変換します:px、em、rem、pt、%。基本フォントサイズを設定して、クイックリファレンステーブルですべての変換を瞬時に表示します。

Base Font Size

px(browser default: 16px)

Convert a Value

px
16
em
1
rem
1
pt
12
%
100

Text Preview

The quick brown fox

Previewing at 16px

Quick Reference TableBase: 16px

pxemrempt%
80.50.5650%
100.6250.6257.562.5%
120.750.75975%
140.8750.87510.587.5%
161112100%
181.1251.12513.5112.5%
201.251.2515125%
241.51.518150%
281.751.7521175%
322224200%
362.252.2527225%
402.52.530250%
483336300%
644448400%
724.54.554450%
966672600%

All conversions happen entirely in your browser. No data is sent to any server.

Em/Pxコンバーターの使い方

  1. 1基本フォントサイズを設定します(デフォルト16px)。
  2. 2値を入力して、入力ユニットを選択します。
  3. 3すべての他のCSSユニットへの変換を瞬時に表示します。
  4. 4よく使うフォントサイズはリファレンステーブルを使用してください。
Zenovayアナリティクス

トラフィックを顧客に変える。

  • リアルタイムの訪問者トラッキング
  • プライバシーファースト、クッキーバナーなし
  • 2分でセットアップ
Zenovayを見る

よくある質問

em、rem、pxの違いは何ですか?
px(ピクセル)はスクリーンピクセルに基づく絶対ユニットです。emは親要素のフォントサイズに対する相対ユニットです。remはルート(html)要素のフォントサイズに対する相対ユニットです。ルートが16pxの場合、1rem = 16pxです。emはネストされたときに複合されます(1.5emの中の1.5em = ルートサイズの2.25倍);remはそうではありません。
各CSSユニットはいつ使用すべきですか?
フォントサイズはremを使用してください(ユーザーの設定に応じてスケールします)。コンポーネント内部の間隔はemを使用してください(コンポーネントのテキストでスケールすべき)。ボーダー、シャドウ、固定サイズ要素はpxを使用してください。幅とレイアウトは%を使用してください。ビューポート相対サイズはvw/vhを使用してください。
デフォルトの基本フォントサイズは何ですか?
ブラウザのデフォルトはルートフォントサイズが16pxです。ユーザーはアクセシビリティのためブラウザ設定でこれを変更できます。そのため1rem = デフォルトでは16pxであり、remユニットを使用するとユーザーの設定を尊重しますがpxではしません。
CSSユニットはレスポンシブデザインにどのように影響しますか?
remおよびemユニットはフォントサイズ設定でスケールしため、レスポンシブフレンドリーです。CSS clamp()関数は最小、優先、最大値を組み合わせます:font-size: clamp(1rem, 2.5vw, 2rem)。メディアクエリはルートフォントサイズを調整でき、すべてのrem基準の値は比例的にスケールします。
CSSユニットはアクセシビリティにどのように影響しますか?
ブラウザのデフォルトフォントサイズを増加させるユーザーはテキストがそれに応じてスケールされることを期待します。px基準のフォントサイズはこの設定を無視します。rem基準のサイズはそれを尊重します。WCAG 2.1成功基準1.4.4では、テキストが200%までサイズ変更可能であり、コンテンツの損失がないことが必要です。フォントサイズにremを使用するとこの要件を満たすのに役立ちます。