CSSでリンクの色を設定する方法
CSSでリンクの色を設定するには、:link 疑似クラスを使用し、color プロパティで任意の色を指定します。これにより、未訪問のリンクの表示色を自由に変更できます。
サンプルコード
以下のコードを実行すると、リンクの色が黒(#000000)に設定されます。実際にブラウザで確認してみましょう。
<html>
<head>
<style>
a:link {
color:#000000;
}
</style>
</head>
<body>
<a href="">My Link</a>
</body>
</html>
応用:リンクの状態別に色を変える
リンクの状態に応じて色を切り替えたい場合は、次の疑似クラスを組み合わせることで、より使いやすいデザインになります。
- a:link … 未訪問のリンクの色
- a:visited … 訪問済みのリンクの色
- a:hover … マウスカーソルを重ねたときの色
- a:active … クリックしている瞬間の色
なお、:visited → :hover → :active の順番でスタイルを定義すると、意図したとおりに状態が反映されやすくなります。
-
CSSで背景色の不透明度を設定する方法|RGBAの使い方を徹底解説
背景色に不透明度(透過効果)を設定したい場合は、CSSのRGBAカラーモデルを使用します。RGBAは、赤(R)・緑(G)・青(B)の3原色に、透明度を表すアルファ値(A)を加えた色の指定方法です。アルファ値は0〜1の範囲で指定し、「0」が完全な透明、「1」が完全不透明になります。 RGBAの基本構文 背景色の不透明度は、backgroundプロパティで次のように指定します。 background: rgba(40, 135, 70, 0.5); /* 不透明度50% */ サンプルコード 以下のコードでは、同じ色でありながらアルファ値を変えることで、透明度の異なるボックスを表示しています。ブラ
-
CSSでリンクをスタイリングする方法|擬似クラスの基本と実例
CSSでリンクのデザインを変更するには、リンクが持つ以下の4つの状態を理解しておくことが重要です。これらはアンカー要素(<a>タグ)の擬似クラスとして定義されており、状態ごとに異なるスタイルを適用できます。a:link …… 未訪問の通常リンク a:visited …… すでに訪問したことのあるリンク a:hover …… マウスカーソルがリンク上にある状態 a:active …… リンクがクリックされている瞬間サンプル1:リンクの状態ごとに色を変えるそれでは、実際のコード例を見てみましょう。次の例では、通常時・ホバー時・クリック時でリンクの文字色を切り替えています。<!DO