CSSの:linkセレクターで未訪問リンクをすべてスタイリングする方法
未訪問のリンクすべてにスタイルを適用したい場合は、CSSの:linkセレクターを使用します。このセレクターは、まだユーザーが訪れていない要素のみを対象とするため、訪問済みリンクとは異なるデザインを簡単に実現できます。
:linkセレクターの基本
以下のコード例では、未訪問のリンクに対して背景色をオレンジに設定しています。実際にコードを実行して、動作を確認してみてください。
サンプルコード
<!DOCTYPE html>
<html>
<head>
<style>
a:link {
background-color: orange;
}
</style>
</head>
<body>
<a href = "https://www.example.com">デモサイト</a>
</body>
</html>ポイント解説
- a:link — 未訪問のリンクに適用されるセレクターです。
- a:visited — 訪問済みのリンクにスタイルを設定する場合は、こちらを併用します。
- a:hover — マウスカーソルが乗ったときのスタイルも組み合わせると、より使いやすいUIになります。
:linkセレクターを使うことで、リンクの視認性を高め、ユーザーがまだアクセスしていないページをひと目で判別できるようになります。Webサイトのナビゲーション改善にぜひ活用してください。
-
CSSでhr要素(水平線)のスタイルを設定する方法をわかりやすく解説
CSSを使ってhr要素(水平線)のスタイルを設定するには、borderプロパティを活用します。hr要素はデフォルトではシンプルな1本の線として表示されますが、border-topやborder-radiusなどを組み合わせることで、実線・破線・二重線・点線・角丸など、さまざまなデザインに自由にカスタマイズできます。以下に、代表的な5種類の水平線スタイルを実装したサンプルコードを紹介します。サンプルコード<!DOCTYPE html> <html> <meta name="viewport" content="width=device-
-
CSSでラベルのスタイルを設定する方法|色分けラベルの作り方
CSSを使用すれば、<span>タグにクラスを割り当てるだけで、色分けされた見やすいラベル(バッジ)を簡単に作成できます。ステータスやカテゴリの表示に役立つため、Webアプリケーションや管理画面などでよく使われるテクニックです。 サンプルコード 以下は、CSSでラベルのスタイルを設定する具体的なコード例です。 <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"