TECH I.S.

CSS 単位


CSS 単位

CSSには、長さを表すためのさまざまな単位があります。

多くのCSSプロパティは、widthmarginpaddingfont-sizeなどの「長さ」の値を受け取ります。

長さは、10px2emなど、数値の後に長さの単位が続きます。

px(ピクセル)を使用して、異なる長さの値を設定します。

h1 {   font-size: 60px; } p {   font-size: 25px;   line-height: 50px; }

自分で試してみる»

ノート:数値と単位の間に空白を入れることはできません。ただし、値が0の場合、単位は省略できます。

一部のCSSプロパティでは、負の長さが許可されます。

長さの単位には、絶対相対的の2種類があります。


絶対的な長さ

絶対的な長さの単位は固定されており、これらのいずれかで表される長さは、正確にそのサイズとして表示されます。

画面のサイズは大きく異なるため、絶対的な長さの単位を画面で使用することはお勧めしません。ただし、印刷レイアウトなど、出力媒体がわかっている場合は使用できます。

ユニット

説明

cm センチメートル試してみましょう
mm ミリメートル試してみましょう
in インチ(1in = 96px = 2.54cm)試してみましょう
px * ピクセル(1px = 1 インチの 1/96)試してみましょう
pt ポイント(1pt = 1 インチの 1/72)試してみましょう
pc パイカ (1pc = 12 pt)試してみましょう

* ピクセル(px)は表示デバイスに対する相対値です。低dpiデバイスの場合、1pxはディスプレイの1つのデバイスピクセル(ドット)です。プリンターおよび高解像度画面の場合、1pxは複数のデバイスピクセルを意味します。

相対的な長さ

相対的な長さの単位は、別の長さプロパティに相対的な長さを指定します。相対的な長さの単位は、異なるレンダリングメディア間でより適切にスケーリングされます。

ユニット

説明

em 要素のfont-sizeに相対的(2emは現在のフォントのサイズの2倍を意味します) 試してみましょう
ex 現在のフォントのx-heightに相対的(めったに使用されません) 試してみましょう
ch 「0」(ゼロ)の幅に相対的 試してみましょう
rem ルート要素のfont-sizeに相対的 試してみましょう
vw ビューポートの幅の1%に対して相対的 * 試してみましょう
vh ビューポートの高さの1%に対して相対的 * 試してみましょう
vmin ビューポートの*小さい方の寸法の1%に対して相対的 試してみましょう
vmax ビューポートの*大きな寸法の1%に対して相対的 試してみましょう
% 親要素に相対的 試してみましょう

ヒント:emおよびrem単位は、完全にスケーラブルなレイアウトを作成するのに実用的です!* ビューポート = ブラウザーウィンドウのサイズ。ビューポートの幅が50cmの場合、1vw = 0.5cmです。


ブラウザのサポート

表の数字は、長さの単位を完全にサポートする最初のブラウザ バージョンを示しています。

長さの単位
em、ex、%、px、cm、mm、in、pt、pc 1.0 3.0 1.0 1.0 3.5
ch 27.0 9.0 1.0 7.0 20.0
rem 4.0 9.0 3.6 4.1 11.6
vh、vw 20.0 9.0 19.0 6.0 20.0
vmin 20.0 12.0 19.0 6.0 20.0
vmax 26.0 16.0 19.0 7.0 20.0



プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細