5. リンクの作成
HTML におけるリンク(ハイパーリンク)は、ウェブページを他のページやリソースに繋げる重要な機能です。このセクションでは、リンクの基本的な使い方から応用的な使い方までを学びましょう。
5.1 リンクの基本
リンクを作成する基本タグは<a>
です。このタグを使用して、他のウェブページやリソースに繋げることができます。
5.1.1 基本的なリンクの構文
この例では、"Example"というテキストがリンクとして表示され、それをクリックするとhttps://www.example.comに遷移します。
5.1.2 内部リンクと外部リンク
- 外部リンク: 別のドメインにリンクする場合
- 内部リンク: 同じドメイン内の別ページにリンクする場合
5.2 リンクのターゲット属性
<a>
タグにはtarget
属性があり、リンクをクリックした際の動作を指定できます。
5.2.1 _blank
属性
新しいタブでリンクを開く場合
5.2.2 その他のターゲット属性
_self
(デフォルト):同じタブで開く_parent
:親フレームで開く_top
:最上位のフレームで開く
5.3 アンカーリンク(ページ内リンク)
アンカーリンクを使うと、同一ページ内の特定の位置にジャンプできます。
5.3.1 基本的なアンカーリンクの構文
- ジャンプ先の要素に id 属性を設定
- リンクを設定
5.4 メールリンク
メールアドレスにリンクし、クリックするとメールクライアントが開くリンクを作成できます。
5.4.1 メールリンクの構文
5.5 電話リンク
電話番号にリンクし、クリックすると電話アプリが起動するリンクを作成できます。
5.5.1 電話リンクの構文
5.6 画像にリンクを設定
リンクはテキストだけでなく、画像にも設定できます。
5.6.1 画像リンクの構文
<a href="https://www.example.com">
<img src="https://www.example.com/image.jpg" alt="Example Image" />
</a>
この例では、画像がリンクとして表示され、クリックするとhttps://www.example.comに遷移します。
5.7 リンクのスタイル
リンクのスタイルは CSS を使って変更できます。
5.7.1 基本的なリンクのスタイリング
この例では、通常時のリンクは青色で、ホバー時に赤色に変わります。
5.8 練習問題
最後に、練習問題を通じてリンクの作成方法を確認しましょう。
5.8.1 問題 1
以下の要件を満たすリンクを作成してください。
- 別タブで開く外部リンク
- 内部のアンカーリンク
- 画像リンク
これで「リンクの作成」に関する教材は終了です。リンクの基本から応用までを使いこなして、より豊かなウェブページを作成しましょう。