Welcome to My Website
This is a simple example of using colors and backgrounds in CSS.
この講義では、Web サイトを視覚的に魅力的にするために色と背景を使用する方法を学びます。色と背景を効果的に適用する方法を理解することは、魅力的で見た目にも美しい Web デザインを作成する鍵となります。
CSS では、色名、16 進数値、RGB、RGBA、HSL、HSLA の使用など、さまざまな方法で色を指定できます。
CSS では、事前定義された幅広い色の名前が提供されています。
h1 { color: red; }
これにより、すべての
16 進コードは、赤、緑、青 (RGB) 値の組み合わせによって定義される 6 桁の数字と文字の組み合わせです。
p { color: #3498db; /* A shade of blue */ }
RGB は、赤、緑、青を表します。 RGBA は、不透明度のアルファ チャネルを追加します。
div { color: rgb(255, 99, 71); /* Tomato color */ }
div { background-color: rgba(255, 99, 71, 0.5); /* Semi-transparent tomato color */ }
HSL は色相、彩度、明度の略です。 HSLA にはアルファ チャネルが含まれています。
h2 { color: hsl(120, 100%, 50%); /* Pure green */ }
h2 { color: hsla(120, 100%, 50%, 0.5); /* Semi-transparent green */ }
CSS の背景を使用すると、要素に色、画像、グラデーションなどを追加してデザインを強化できます。
background-color プロパティを使用して、任意の HTML 要素の背景色を設定できます。
body { background-color: #f4f4f4; /* Light gray background */ }
CSS を使用すると、画像を背景として使用できます。
.banner { background-image: url('banner.jpg'); background-size: cover; background-position: center; }
これにより、クラス バナーを持つ要素に背景画像が設定されます。画像はエリア全体をカバーし、中央に配置されます。
背景画像を水平方向、垂直方向に繰り返すか、まったく繰り返さないかを制御します。
.tile { background-image: url('tile.png'); background-repeat: repeat; /* Repeats both horizontally and vertically */ }
背景画像の開始位置を制御できます。
.header { background-image: url('header.jpg'); background-position: top right; }
グラデーションを使用すると、2 つ以上の色の間でスムーズな移行を作成できます。
.gradient-box { background: linear-gradient(to right, #ff7e5f, #feb47b); /* Gradient from left to right */ }
.circle-gradient { background: radial-gradient(circle, #ff7e5f, #feb47b); /* Circular gradient */ }
色、背景画像、グラデーションを使用する例で、これらの概念を実践してみましょう。
HTML:
Welcome to My Website
This is a simple example of using colors and backgrounds in CSS.
CSS:
/* Background color */ body { background-color: #f4f4f4; } /* Text color */ h1 { color: #2c3e50; } /* Background image with gradient overlay */ .content { background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('background.jpg'); background-size: cover; color: white; padding: 20px; text-align: center; } /* Text color for paragraph */ p { color: #ecf0f1; }
この例では:
テキストは、背景を引き立てる明るい色合いです。
次のステップ: 次の講義では、CSS の タイポグラフィとフォント スタイリング について説明します。ここでは、Web サイトの読みやすさを向上させるためにフォントを選択およびカスタマイズする方法を学びます。と訴えます。それではまた会いましょう!
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3