1. 色の名前を使用する<\/strong><\/p>現(xiàn)在、名前付きの色は 184 色ほどありますが、実際にはさまざまなブラウザでサポートされており、CSS 仕様として推奨されている色名は 16 個のみです。以下の表にあります。 <\/p>
表 1: CSS 仕様で推奨される色の名前<\/p>
\/*名 稱\t顏 色\t名 稱\t顏 色\t名 稱\t顏 色\nblack\t純黑\tsilver\t淺灰\tnavy\t深藍\nblue\t淺藍\tgreen\t深綠\tlime\t淺綠\nteal\t靛青\taqua\t天藍\tmaroon\t深紅\nred\t大紅\tpurple\t深紫\tfuchsia\t品紅\nolive\t褐黃\tyellow\t明黃\tgray\t深灰\nwhite\t殼白*\/<\/pre>Web ページで色名を使用することは、特に大規(guī)模な使用では推奨されません。これは、一部の色名が CSS によって解析されないことを避けるためです。ブラウザによる色の解釈の違い。 <\/p>
2. 16 進數(shù)の色<\/strong><\/p>16 進數(shù)のシンボル #RRGGBB および #RGB (#ff0000 など)。 「#」の後に 6 文字または 3 文字の 16 進文字 (0 ~ 9、A ~ F) が続きます。 <\/p>
これは最も一般的に使用される色の選択方法です。例: <\/p>
#f03\n#F03\n#ff0033\n#FF0033<\/pre>3、RGB、赤-緑-青 (RGB)<\/strong><\/p>色の値は rgb コードの色として指定されます。関數(shù)の形式は rgb(R,G,B) で、値は 0 ~ 255 の整數(shù)またはパーセンテージです。 <\/p>
rgb(255,0,51)\nrgb(255, 0, 51)\nrgb(100%,0%,20%)\nrgb(100%, 0%, 20%)<\/pre>拡張: RGBA、赤-緑-青-アルファ (RGBa)<\/p>
RGBA は、RGB カラー モードを拡張してアルファ チャネルを含め、色の透明度を設定できるようにします。 a は透明度を表します: 0=透明、1=不透明。 <\/p>
rgba(255,0,0,0.1) \/* 10% 不透明 *\/ \nrgba(255,0,0,0.4) \/* 40% 不透明 *\/ \nrgba(255,0,0,0.7) \/* 70% 不透明 *\/ \nrgba(255,0,0, 1) \/* 不透明,即紅色 *\/<\/pre>4. HSL、色相-彩度-明度 (Hue-saturation-lightness)<\/strong><\/p>Hue (色相) は色相環(huán) (つまり、色相環(huán)) を表します。虹) リング) を斜めに。
彩度と明るさはパーセンテージで表されます。
100% は完全な彩度、0% はグレースケールです。
明度 100% は白、明度 0% は黒、明度 50% は「標準」です。 <\/p>
hsl(120,100%,25%) \/* 深綠色 *\/ \nhsl(120,100%,50%) \/* 綠色 *\/ \nhsl(120,100%,75%) \/* 淺綠色 *\/<\/pre>拡張: HSLA、色相-彩度-明度-アルファ (HSLa)<\/p>
HSLa は HSL カラー モードから拡張され、色の透明度を指定できるアルファ チャネルが含まれています。 a は透明度を表します: 0=透明、1=不透明。 <\/p>
hsla(240,100%,50%,0.05) \/* 5% 不透明 *\/ \nhsla(240,100%,50%, 0.4) \/* 40% 不透明 *\/ \nhsla(240,100%,50%, 0.7) \/* 70% 不透明 *\/ \nhsla(240,100%,50%, 1) \/* 完全不透明 *\/<\/pre>5、transparent<\/strong><\/p>透明色を示す特別な色の値。直接カラーとして使用できます。 <\/p>
例: color:transparent フォントの色を透明に設定します<\/p>