Webページで使用される「単位」には、絶対値と相対値があります。[0] の場合のみ、単位はありません。
① 絶対値
② 相対値
Web ページに絶対値を使用すると、利用者によってはブラウザ上の表示が崩れて閲覧しづらくなることもあります。相対値を使用すると、利用者の閲覧環境に左右されないので表示は崩れません。相対値の使用をおすすめします。相対値の中でも px (ピクセル) で記述するとブラウザで文字の表示サイズを変更しても変更されません。
また、「 100% 」、「 50% 」など、パーセントによる設定もできます。
CSS による長さの値は 0 の場合を除き、常に単位が必要です。
長さの値をとる値とは border-width や width、height 等です。
CSS では長さの値で 0 以外の場合に単位が無い場合は不正な構文となり、そのプロパティ設定は無効化されます。
Webページで色を指定する方法には3つあります。
① 16進数
② 色名
③ システムカラー
基本16色と、Web セーフカラー216色は異なるブラウザ(環境)で見ても同じ色で表示される安心して使える色です。低ビットカラー環境のプラットフォームの違いにおいても、画面に表示される色が変化したり見苦しいディザリングが施されてしまったりすることがほとんどなくなります。ユーザー環境に左右されにくい安定した表示が実現できることから、「セーフカラー」 と呼ばれます。
基本16色
black #000000 |
gray #808080 |
silver #c0c0c0 |
white #ffffff |
maroon #800000 |
red #ff0000 |
purple #800080 |
fuchsia #ff00ff |
green #008000 |
lime #00ff00 |
olive #808000 |
yellow #ffff00 |
navy #000080 |
blue #0000ff |
teal #008080 |
aqua #00ffff |
orange #ffa500 |
Web セーフカラー216色
#000000 | #003300 | #006600 | #009900 | #00cc00 | #00ff00 |
#000033 | #003333 | #006633 | #009933 | #00cc33 | #00ff33 |
#000066 | #003366 | #006666 | #009966 | #00cc66 | #00ff66 |
#000099 | #003399 | #006699 | #009999 | #00cc99 | #00ff99 |
#0000cc | #0033cc | #0066cc | #0099cc | #00cccc | #00ffcc |
#0000ff | #0033ff | #0066ff | #0099ff | #00ccff | #00ffff |
#330000 | #333300 | #336600 | #339900 | #33cc00 | #33ff00 |
#330033 | #333333 | #336633 | #339933 | #33cc33 | #33ff33 |
#330066 | #333366 | #336666 | #339966 | #33cc66 | #33ff66 |
#330099 | #333399 | #336699 | #339999 | #33cc99 | #33ff99 |
#3300cc | #3333cc | #3366cc | #3399cc | #33cccc | #33ffcc |
#3300ff | #3333ff | #3366ff | #3399ff | #33ccff | #33ffff |
#660000 | #663300 | #666600 | #669900 | #66cc00 | #66ff00 |
#660033 | #663333 | #666633 | #669933 | #66cc33 | #66ff33 |
#660066 | #663366 | #666666 | #669966 | #66cc66 | #66ff66 |
#660099 | #663399 | #666699 | #669999 | #66cc99 | #66ff99 |
#6600cc | #6633cc | #6666cc | #6699cc | #66cccc | #66ffcc |
#6600ff | #6633ff | #6666ff | #6699ff | #66ccff | #66ffff |
#990000 | #993300 | #996600 | #999900 | #99cc00 | #99ff00 |
#990033 | #993333 | #996633 | #699933 | #99cc33 | #99ff33 |
#990066 | #993366 | #996666 | #999966 | #99cc66 | #99ff66 |
#990099 | #993399 | #996699 | #999999 | #99cc99 | #99ff99 |
#9900cc | #9933cc | #9966cc | #9999cc | #99cccc | #99ffcc |
#9900ff | #9933ff | #9966ff | #9999ff | #99ccff | #99ffff |
#cc0000 | #cc3300 | #cc6600 | #cc9900 | #cccc00 | #ccff00 |
#cc0033 | #cc3333 | #cc6633 | #cc9933 | #cccc33 | #ccff33 |
#cc0066 | #cc3366 | #cc6666 | #cc9966 | #cccc66 | #ccff66 |
#cc0099 | #cc3399 | #cc6699 | #cc9999 | #cccc99 | #ccff99 |
#cc00cc | #cc33cc | #cc66cc | #cc99cc | #cccccc | #ccffcc |
#cc00ff | #cc33ff | #cc66ff | #cc99ff | #ccccff | #ccffff |
#ff0000 | #ff3300 | #ff6600 | #ff9900 | #ffcc00 | #ffff00 |
#ff0033 | #ff3333 | #ff6633 | #ff9933 | #ffcc33 | #ffff33 |
#ff0066 | #ff3366 | #ff6666 | #ff9966 | #ffcc66 | #ffff66 |
#ff0099 | #ff3399 | #ff6699 | #ff9999 | #ffcc99 | #ffff99 |
#ff00cc | #ff33cc | #ff66cc | #ff99cc | #ffcccc | #ffffcc |
#ff00ff | #ff33ff | #ff66ff | #ff99ff | #ffccff | #ffffff |
文字色と背景色のコントラストに配慮した色の選択については、page04.html を参照のこと。