熟練デザイナーの7つの原則(2):色の使い方

熟練デザイナーの7つの原則(2):色の使い方
<br />前回の記事:優秀なデザイナーの7つの原則(1):フォントデザイン 英語 原文
色の使用を制限する<br />トップ デザイナーになるための 7 つのシンプルなルールのパート 2 色の使用を制限します。前のルールではフォントの使用を制限するように求められているようですね。まったくその通りです!色の使用を制限する理由は、フォントの使用を制限する理由と同じです。デザインの色数を減らすと調和がとれます。基本的に、スポーツチームのジャージや会社のロゴのように、すべてが一貫して見えるようになります。 —ユニフォーム(スポーツウェア)は全体的に単色に見えるようにしたいです。
フォントの選択と同様に、使用する色の数を制限することはルールではなくガイドラインです。虹の色をデザインにうまく使えば、見栄えも良くなります。しかし、まずは色の使い方の戦略を立て、それに従う必要があります。それをあなたのデザインの一部にしましょう。
まず、色の値についてお話しましょう。色の値とは、その色がどれだけ明るいか暗いかのことです。たとえば、黄色は非常に明るい色であり、紫は非常に暗い色です。もちろん、色には色の範囲があります。たとえば、紫色はほとんどの人が暗い色を連想する色ですが、非常に明るい色になることもあります。以下に、いくつかの色とそれに関連付けられた値の例を示します。次に、色の値の範囲を確認できます。

したがって、カラー スキームを使用するときに私が使用するルールの 1 つは、カラー スキームに色の値の範囲があることを確認することです。どのようなデザインでも、コントラストのために明るい色と暗い色が必要です。たとえば、デザインの背景が暗い場合は、明るい色のテキストと画像が必要です。こうすることで、テキストや画像が読みやすくなります。逆に、背景が明るい場合は、暗い画像やテキストなどが必要になります。
また、配色を完成させるために通常は 2 ~ 5 色だけを使用します。選択肢の数を減らすと、デザインで良い結果が得られます。私が作成したカラースキームの例を以下に示します。ご覧のとおり、暗い色、中間色、明るい色を使用しました。右側から始めて、各色の値の範囲を作成しました。これらの色の組み合わせは、私がデザイン プロジェクトで使用するカラー パレットのようなものです。このパレットを入手したら、その色だけを使用するように最善を尽くします。

さて、何色の色を選択する必要があるか、それぞれの値はいくらにすべきかなど、色の採用に関するヒントをいくつか説明しました。では次のステップは何でしょうか?次のステップ、そして最も難しい部分、つまり 2 ~ 5 色をどうやって決めるかをお話しします。個人的には、これは時々難しい仕事だと思う。以下は、カラースキームを考えるのに役立つヒントの表です。寒色系と暖色系の範囲を決定します
つまり、暖色系または寒色系を使用します。暖色系には、赤、オレンジ、黄色、茶色などがあります。寒色系は青と紫です。緑は中庸な色だと思います。選択した色をすべて 1 つの色調にまとめると、非常に調和のとれた色になります。 www.colourlovers.comでインスピレーションを得ましょう<br />この素晴らしい Web サイトはカラー スキームに関するものです。何ページにもわたるカラースキームをクリックするだけです。周囲に注意してください<br />配色はあなたの周りのいたるところに存在します。食料品店のパッケージを見て、近所のスターバックスのペイントの色を見て、自然を観察してください。気に入った色を見つけたら、心にメモして、コンピューターにコピーできるかどうか確認してください。既存の会社のロゴの色に注意してください<br />私は既存のブランドカラーをよく使用します。ロゴや配色を見て、それを最初のアイデアとして使用します。そして、おそらく 1 つか 2 つの色を追加します。
制限された配色を活かした完成したデザインがこちらです。

ご覧のとおり、厳密な配色と一貫したフォントにより、すべてが整理されています。
これらのレッスンは非常に基本的なものだとわかっています...しかし、それがデザインの基礎です。ですから、回復することは人にとって決して悪いことではありません。次の 5 つのガイドラインはすぐに公開されますが、次の 5 つはさらに興味深いものになることをお約束します。ありがとう!

<<:  MySQL 結合バッファの原理

>>:  HTML テーブル境界コントロールの詳細な説明

推薦する

Vueモバイル端末は画面上で指をスライドさせる方向を判定する

vueモバイル端末は、画面上で指をスライドさせる方向を判断します。具体的な内容は次のとおりです。これ...

Ubuntu サーバーで MySQL を設定し、リモート接続を実装する方法

サーバー: Ubuntu Server 16.04 LSSクライアント: Ubuntu 16.04 ...

Sublime Text - ブラウザのショートカットキーを設定するための推奨方法

コード効果を異なるブラウザで表示することはよくあることなので、異なるショートカットキーを使用して対応...

pdf.js を使用して Vue で PDF ファイルをプレビューする方法

ページ上で PDF をプレビューすると、一部のファイルは印刷またはダウンロードできません。現時点では...

Vueはアコーディオン効果を実装する

この記事の例では、アコーディオン効果を実現するためのVueの具体的なコードを参考までに共有しています...

mysql binlog (バイナリログ) を表示する方法

たとえば、新しいテーブルを作成したり、既存のテーブルのデータを更新したりすると、これらのイベントは、...

Bootstrap 3.0 学習ノート CSS関連補足

この記事の主な内容は次のとおりです。 1. ブラウザのサポート2. 画像3. レスポンシブツール4....

JavaScript ステートメントの一般的な for ループの詳細な説明

JavaScript には、for、for in、for of、forEach ループなど、多くのル...

MySQL 外部キー制約の一般的な操作の例 [表示、追加、変更、削除]

この記事では、例を使用して、MySQL 外部キー制約の一般的な操作について説明します。ご参考までに、...

Web デザイン TabIndex 要素

TabIndex は、Tab キーを押して、定義された TabIndex 要素を順番に取得し、各要素...

Mysql5.7でのスケジュールバックアップの実装

1. MySQL インストール パス D:\xxx\MYSQL\MySQL Workbench CE...

Linuxの相対パスと絶対パスの使用

01. 概要絶対パスと相対パスはシェル環境でよく使用され、それぞれに独自の用途があります。相対パスの...

CSSでよく使われるフォントスタイルを設定することで様々なフォントの変更が可能(例詳細説明)

CSS フォント プロパティは、テキストのフォント ファミリ、サイズ、太字、スタイル (斜体など)...

nginx ベースのブラウザネゴシエーションキャッシュプロセスの詳細な説明

この記事は主に、nginx に基づいてブラウザネゴシエーションキャッシュを設定する詳細なプロセスを紹...

コードを通じてHTMLエスケープ文字を識別する方法について説明します

データ内に次のような特徴を持つ「 ' 」などの文字が含まれることがあります。 &# ...