HTMLで書かれたファイルの特徴は,ボタンの役割をする部分を設定し,同じファイルや別のファイルのページにジャンプさせることができることです.
基本的な書き方は,
<A HREF="URI"> クリックしてもらう文字や画像 </A>
ここで,「URI」とは呼び出すファイルの場所と名前のことです.リンクの行く先によって指定の仕方が変わります.
最も単純でよく使うのは, URI として単にファイル名を指定することです.つまり,
<A HREF="ファイル名"> クリックしてもらう文字や画像 </A>
の様にします.こうすると,クリックしたときに「ファイル名」に指定したファイルが呼び出されます.
ただし,この時注意しなければならないのは,呼び出す側のファイルと,呼び出される側のファイルが,コンピューター上で同じフォルダーの中になければなりません.
同じ場所にないファイルを呼び出す場合は,呼び出すファイルから見て呼び出されるファイルの位置がどこにあるかを含めて指定しなければなりません.
ブラウザにホームページアドレスを入力してwebページを呼び出すと,自動的に「index.html」というファイルが呼び出されるようになっています.従って,「index.html」を必ず作成し,他のページはそこからハイパーリンクで辿れるように作らなければなりません.
ここでは,自分の「index.html」を作成し,ハイパーリンクの練習をしてみます.
クリックするところに,
<A HREF="#識別名"> クリックしてもらう部分 </A >
呼び出したい先のHTML要素に,「ID属性」を使用して次のように指定しておきます.
<(何らかのHTML要素) ID=" 識別名 "> リンクの行き先 </(何らかの要素)>
この 「識別名」 の部分は自分で分かりやすいキーワードに決めます.
ただし,同じファイル内で同じ識別名を使用してはいけません.
後々の利便性を考えて,全ての見出しにはID属性を付けておくと良いでしょう.
例えば,このページの <BODY> に 「 top 」 という「ID属性」を付けておけば,
というようなボタンを作ることが出来ます.
今の場合は,<BODY> のところを
クリックするところに,
と書けばよいのです.
クリックするところに,
リンク先には次のように指定しておきます.
例えば,以前のページ(「jyoho_mk1.html」 というファイル)の「インターネット使用法」という見出しに 「usage」 というIDを付けておけば,
というようなリンクを作ることが出来ます.
今の場合は,「jyoho_mk1.html」 というファイルの「インターネットの使用法」という見出しのところに
クリックするところに,
のように書けばよいのです.
クリックする部分に
とすれば,他のホームページにリンクを張れます.
通常リンク先のファイルは,呼び出したファイルと同じ窓に読み込まれますが,「TARGET属性」を指定することによって,これを変更することが可能です.指定できる値は以下のものです.
ウィンドウ名 | 予めウィンドウに名前を付けておきそれを指定 |
---|---|
_blank | 新しい窓を開いて表示 |
_self | 元と同じ窓に表示 |
_parent | 現在の窓の親に当たる窓に表示 |
_top | 最も上位の窓に表示 |
例えば,
とすれば,次のようになります.
クリックして下さい. 北里大学ホームページ
今まで作成したHTMLファイルを「stuサーバー」(学生用のWEBサーバー)にある自分のホームディレクトリーの中の「public_html」と言うディレクトリーに送ってみましょう.参照:ホームページを公開する
公開したら,ブラウザに自分のホームページアドレス(参照:ホームページを見る)を入力して表示できることを確認しましょう.
公開したホームページや,作成したHTMLファイルの文法をチェックしてくれるサイトがあります.
自分のホームページをチェックして,エラーがあったら修正しましょう.
注意:Another HTML-lint の場合,HTMLヴァージョンをHTML5にしてチェックして下さい.