CSSの色指定と配色の基本|初心者でもわかるデザインの作り方

CSS
Programmer working in a software development and coding technologies. Website design.Technology concept

  CSSで色を指定する方法や、配色について説明していきます。

文字色の指定方法

CSSで文字色を指定することが出来ます。
主に以下の方法があります。

カラーコード

16進数を使用した6桁の英数字を指定する方法です。
カラーコードは「#」からはじまり、数字の0~9とアルファベットのa~fを組合せます。
6桁のうち、左2つが赤色、真ん中2つが緑色、右2つが青色の構成です。
0になるほど色は暗くなり、fに近くなるほど色は明るくなります。

p{
color: #ffffff; /*白*/
}

RGB

RGBの数字を組み合わせて指定する方法です。
R=赤、G=緑、B=青という表現です。
数値は0~250まであり、0が一番暗く数値が上がるほど明るくなります。
例えば、「agb(255,255,255)」は白、「agb(0,0,0)」は黒を表します。
また、透明度を表すAlpha値も指定出来ます。
その場合は、「rgba」となり透明度を、0~1の間で記述出来ます。
0は透明、1は不透明を表します。

p{
color:rgba(255,0,0,.5);
}

カラー名

色の名前で指定する方法です。
赤なら「red」などを指定してあげます。
連想しやすく便利ですが、色の種類が少ないデメリットがあります。

p{
color:red;
}

HSL / HSLA

この後の「配色」で説明する内容を指定する方法です。
hsl(色相,彩度,明度)という構成です。
hslaの場合は、rgbaと同じく透明度まで指定出来ます。

background:hsla(200,60%,50%,.3);

背景色の指定方法

背景色は「background-color」プロパティを使用します。
文字色と同じく、カラーコードや色の名前を基準します。

body{
background-color: #fee;
}

配色

色は「色相・明度・彩度」の3つの要素から成り立っています。

色相

赤・黄・緑・青などの言葉で区別される色の違いのことです。
個別に独立しておらず、つながりのある円状にならべた「色相環」があります。
反応にある色を補色といい、隣り合う色を類似色相といいます。

明度

色の明るさの度合いを表します。
明度が高いと白に近づき、明度が低いと黒に近づきます。

彩度

色の鮮やかさの度合いを表します。
彩度が高いと鮮やかで華やかなイメージになり、彩度が低いと渋く大人っぽいイメージになります。

色の比率

色には「ベースカラー」、「メインカラー」、「アクセントカラー」の3つが存在します。
以下には、役割と全体のおすすめ割合を載せています。

  • ベースカラー:デザイン基盤、背景色、70%
  • メインカラー:最も見てほしい色、テーマ、25%
  • アクセントカラー:デザイン引締め、ワンポイント、5%

コメント

タイトルとURLをコピーしました