HTML - HEX Colors
こんにちは、Web開発の志望者さんたち!今日は、HTMLのHEXカラーサファリに飛び込みます。あなたの近所の親切なコンピュータ教師として、この旅を案内するのを楽しみにしています。信じてください、このチュートリアルが終わる頃には、网页を全く新しい光(冗字を含む意図)で見るようになるでしょう!
HTMLにおけるHEXカラーコード
まずは基本から始めましょう。HEXカラーコードは、HTMLおよびCSSで色を指定する方法です。HEXと呼ばれるのは、16進数表記を使用するからです。大きな単語に驚かないでください!想象的以上に簡単です。
HEXカラーコードは、'#'記号で始まり、6文字が続きます。これらの文字は数字(0-9)または文字(A-F)です。例えば:
<p style="color: #FF0000;">このテキストは赤です!</p>
この例では、#FF0000
は赤のHEXコードです。以下のように分解します:
- 最初の2文字(FF)は赤の量を表します
- 中間の2文字(00)は緑の量を表します
- 最後の2文字(00)は青の量を表します
それぞれのペアは、00(その色が一切ない)からFF(その色の最大量)の範囲です。
16進数カラーコード
少し技術的な話(心配しないで、簡単にします)。16進数は、基数16の数体系です。16個の異なる記号を使用します:数字0-9と文字A-F。
以下は簡単な変換表です:
10進数 | 16進数 |
---|---|
0-9 | 0-9 |
10 | A |
11 | B |
12 | C |
13 | D |
14 | E |
15 | F |
したがって、HEXカラーコードを見るとき、実際には3組の2桁の16進数を見ているのです!
HTMLのHEXカラーの例
では、一般的な色とそのHEXコードを見てみましょう:
色 | HEXコード |
---|---|
赤 | #FF0000 |
緑 | #00FF00 |
青 | #0000FF |
黄 | #FFFF00 |
紫紺 | #800080 |
橙 | #FFA500 |
これらをHTMLの例に当てはめてみましょう:
<h1 style="color: #FF0000;">この見出しは赤です</h1>
<p style="color: #00FF00;">このパラグラフは緑です</p>
<div style="background-color: #0000FF; color: #FFFFFF;">
このdivは青い背景で白いテキストです
</div>
この例では:
- 赤い見出しが
#FF0000
を使用しています - 緑のパラグラフが
#00FF00
を使用しています - 青い背景と白いテキストのdivが
#0000FF
と#FFFFFF
を使用しています
#FFFFFF
は白い色です。すべての色成分(赤、緑、青)が最大値だからです。
楽しい fact:HEXコードを使うと16777216種類の色があります!街を赤く塗る...そして他のすべての色に十分な量です!
少し高度なことを試みましょう:
<style>
.gradient-text {
background: linear-gradient(to right, #FF0000, #00FF00, #0000FF);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
</style>
<h2 class="gradient-text">このテキストには色のグラデーションがあります!</h2>
この例では、HEX色を使用してテキストにグラデーション効果を作成しています。グラデーションは赤(#FF0000
)から緑(#00FF00
)再到青(#0000FF
)です。すごいでしょう?
では、いくつかの便利なヒントを紹介します:
-
ショートカットHEX:すべての色のペアが同じ場合、コードを短くできます。例えば、
#FF0000
は#F00
と書けます。 -
不透明度:HEXコードの最後に2桁を追加して不透明度を調整できます。例えば、
#FF0000CC
は80%の不透明度を持つ赤です(16進数のCCはFFの約80%です)。
<p style="color: #F00;">短い赤</p>
<p style="color: #FF0000CC;">80%の不透明度を持つ赤</p>
- カラーピッカー:多くの現代ブラウザには、開発者ツールに内蔵されたカラーピッカーがあります。右クリックして要素を検証し、色の値の隣にある色の四角を探します。完璧な色を見つけるのに便利です!
結論
それでは、皆さん!HTML HEX色の鮮やかな世界に初めての一歩を踏み出しました。練習すれば完璧になります。今日学んだことを使って、カラフルなウェブページを作成してみてください。違う色を試してみたり、グラデーションを遊んだり、最も重要なことは楽しむことです!
最後に、ウェブ開発者のユーモア:なぜウェブ開発者はダークモードを好むのでしょうか?光は虫を引き寄せるからです!
codingを続け、学び続け、デジタルな創作に色を加えることを恐れずに。次回まで、ハッピーコーディング!
Credits: Image by storyset