HP相談室 > HP作成講座 > リンクを張ってみよう!

►リンクを張ってみよう!
ホームページはリンクによって成り立っています。ココではリンクの張り方を説明します。

-目次-


他のページにリンクしよう!
何個もページを作れたらリンクを張ってみよう!同じフォルダ(ディレクトリ)にあるページへのリンクは下のようにして張ります。

<a href="○.html">○へジャンプ</a>

上のように書いて、ブラウザ見ると、○へジャンプ のように青色になってそこを押すとジャンプするようになります。

※青色でなくすることも可能です。方法はこのページのその他をご覧になってください。


他のディレクトリにあるページにリンクしよう!
ファイルが増えてくると、○に関するものは、○フォルダ。□に関するものは□のフォルダ。とファイルを整理しておくものです。その○や□のフォルダ(ディレクトリ)の中にあるファイルへリンクを張る方法を説明します。

■HOMEPAGE
├index.html
├■profile
│└profile.html
├■link
│└link.html

上はHOMEPAGEというフォルダ(ディレクトリ)の中にindex.htmlというHTMLファイル、profileというフォルダ、linkというフォルダ(ディレクトリ)があって、profileにはprofile.htmlというファイル、linkにはlink.htmlというファイルが入っていることを示しています。下がリンクの張り方です。

index.html〜profile.htmlへリンクを張る方法

<a href="profile/profile.html">プロフィール</a>

profile.html〜link.htmlへリンクを張る方法

<a href="../link/link.html">リンク</a>

link.html〜index.htmlへリンクを張る方法

<a href="../index.html">トップ</a>

ドットドットと2回続けると一つ上のディレクトリへ行きます。つまりprofile.html〜link.htmlへリンクを張ったときは、一つ上のディレクトリであるHOMEPAGEへ行き、そこにあるlinkというフォルダの中のlink.htmlへリンクするようになっています。

リンクが張れなければサポート掲示板で質問するか、絶対パスと言われる物でリンクを張ってください。(絶対パスについては下で説明)


他人のホームページへリンクを張る
やっぱりホームページを作ると相互リンクしたり、お勧めページへリンクを張ったりしますよね?これから、他の人のホームページへリンクを張る方法を説明します。 まず、リンクを張りたいホームーページのURLをコピーするなりメモするなりしてください。
URLをメモできたら下のように書いてください。

<a href="http://www.digiat.net/ness/">HP相談室</a>

http://www.digiat.net/ness/は僕のページのURLですので、そこにリンクを張りたいサイトのURLを記入してください。またHP相談室の部分には、相手のサイト名等を書いちゃいましょう。


同じページ内の特定位置にジャンプさせる
やってもらえばわかりますが、このページの一番上に目次があります。そこでクリックしたら同じページ内のどこかにジャンプしますよね?このやり方を説明します。

まず、ジャンプ先に下のように書いてください。

<a name="○○○">□□□</a>

○○○には適当な名前を書いてください。普通はジャンプ先の題名を□□□のように、<a name="">〜</a>の間に入れておくものです。 次に、リンクを張ります。

<a href="#○○○">□□□へジャンプ</a>

○○○にはさっき書いたものと同じ物を書きましょう。また、いつもと違うのは#が付いているということです。忘れやすいので覚えておきましょう。

また、違うページの特定位置にジャンプさせる時は下のように書きます。

<a href="△△△.html#○○○>□□□へジャンプ</a>

上は同じディレクトリの中に△△△.htmlがある場合なので、他のディレクトリにあるファイルについては、他のディレクトリにあるページにリンクしよう!にしたがって書いてください。

□□□へジャンプ!
↑クリックしてみてください。□□□と書かれた場所にジャンプするはずです。


画像でリンクを張る
ネットでよく見かけませんか?画像を押すとそのページにジャンプするやつ。やり方は簡単なんでやってみましょう。
 
<a href="ジャンプ先URL"><img src="画像ファイル場所" border="0"></a>


たったこれだけです。普通にリンク張るときの文字の部分が画像になればいいのですから、そこに画像を貼り付けるタグを記入しただけです。
ただ、注意して欲しいのが、border="0"は忘れず書いてください。コレを書かないと回りに枠が表示されて見栄えが悪くなります。

border="0"無し→ border="0"有り→

※リンクバナーを張る場合に<img src="URL">と相手のリンクバナーがあるところのURLを書いて直リンクする人がいますが、直リンクしないでとか書いてあるサイトについては、DLして自分のサーバーにアップロードして画像を張りましょう。


新しいウィンドウで開かせる


同じウィンドウでリンク先に行ってほしくない、そんな場合は下のようにして新しいウィンドウで開かせましょう。

<a href="ジャンプ先URL" target="_blank">ジャンプ!</a>

target="_blank"を追加することで、新しいウィンドウで開くようになります。


その他
リンクを張ると、そこだけ青色になりますよね?青色以外にすることも可能です。また、押した時の赤色、押した後の紫色も自由に他の色に変えることができます。やり方は<body>の中に下のように書くことによって変えることができます。
 
<body link="#000000" vlink="#000000" alink="#000000">


上のように書くとリンクの色がすべて黒色になります。#000000を変えることによって色が変わります。#○○○○○○が分からないぞ!という人はChange Color Codeと言うフリーソフトがあるので、そちらを使って色を決めてみてはどうでしょうか。

@解説@

link   ・・・リンクの文字の色です。(初期 青色)
vlink ・・・訪問済みのリンクの文字の色です。(初期 紫色)
alink ・・・クリック中の時のリンクの文字の色です。(初期 赤色)




































 
□□□
↑ジャンプ確かめ用
戻る