HTMLで画像リンクを作成する方法【初心者向け】
HTMLで画像リンクを作成する方法
画像はあらゆるWebページに欠かせない要素であり、別ページへのリンクを作る手段としても非常に有効です。アンカー(<a>)タグのhref属性と<img>タグを組み合わせることで、クリックすると別のページへ移動できる「画像リンク」を簡単に作成できます。
以下の手順に従って、実際に作ってみましょう。
画像リンクの作成手順
- div要素を作成する
まずは<div>要素を用意します。この中に<img>タグ、アンカータグ、そしてリンクに関する説明文などをまとめて配置していきます。 - アンカータグを作成する
次に<a>タグを作成します。<a>タグはhref属性(ハイパーテキスト参照)によってリンク先を指定できます。移動させたいサイトやファイルのURLをhrefに設定しましょう。 - <img>タグを挿入する
<a>タグの開始タグと終了タグの間に<img>タグを記述します。<img>タグは閉じタグが不要な空要素(セルフクロージング)である点に注意してください。また、src属性には、リンクに使用する画像のURLまたはパスを指定します。 - 画像の説明文を追加する
ユーザーが「この画像はクリックできる」とひと目で分かるよう、説明文を添えましょう。<caption>タグ、<div>タグ、<h2>要素、<p>タグなど、好きな要素を使うことができます。
下のコードエディタにあるのは実際に動作するサンプルです。ぜひいろいろと触って試してみてください。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Image Link</title>
<style>
div {
width: 500px;
display: flex;
flex-flow: column wrap;
}
img {
width: 100%;
}
caption {
width: 100%;
height: 50px;
}
</style>
</head>
<body>
<div>
<a href="https://www.goldengate.org/" target="_blank" referrerpolicy="no-referrer">
<img src="https://images.unsplash.com/photo-1449034446853-66c86144b0ad?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2100&q=80" alt="Golden Gate Bridge" refer/>
</a>
<caption>
An icon in the San Francisco skyline, the Golden Gate bridge shines in the twilight night sky. Click the image to learn more information about the Golden Gate bridge.
</caption>
</div>
</body>
</html>
補足:リンク範囲をどこに設定すべきか
最後に一つ重要なポイントがあります。「リンク先を説明しているのはキャプション部分だから」という理由で、<a>タグをキャプションだけに適用したくなるかもしれません。しかし、これは避けましょう。
多くのユーザーは「画像をクリックすると新しいタブでリンク先が開く」という挙動を期待しています(サンプルコード内のtarget="_blank"はまさにそのための指定です)。そこで、次のいずれかの方法を採用するのがおすすめです。
<a>タグで画像を囲み、テキストは画像の説明としてそのまま表示する- テキストと
<img>の両方を<a>タグで囲む
どちらの方法でも問題なく機能するので、デザインや用途に合わせて選択してください。
-
HTMLでダウンロードリンクを作成する方法をわかりやすく解説
HTMLでダウンロードリンクを作成するには、<a>タグにdownload属性を追加します。この属性を指定すると、リンク先のファイルがブラウザで開かれる代わりに、クリックした時点でダウンロードされるようになります。コード例以下は、画像をクリックするとその画像ファイルがダウンロードされるサンプルコードです。<!DOCTYPE html> <html> <body> <h1>Download Link example</h1> <a href="https://i.picsum.photos/id/225/800
-
OneNoteでリンクを作成する方法|ノートブック・ページ・段落・ファイルへのリンク設定手順
OneNoteでプロジェクトを作成する際、複数のOneNoteノートブック同士をリンクで結び付ける必要があることがあります。この記事では、OneNoteのノートブック、セクション、ページ、段落へのリンクを作成する方法を詳しく解説します。リンクを作成すれば、ノートブック内の任意の場所に貼り付けることができ、リンクをクリックするだけでOneNoteが該当するノートブックを自動的に開いてくれます。 OneNoteノートブックでリンクを活用することには、次のようなメリットがあります。 難しい用語や重要なキーワード同士をリンクで結び付けられるため、自分と読者の両方の時間を節約できます。 目次からノート