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_a1.html」 というファイル)の「インターネット使用法」という見出しに 「usage」 という名前を付けておけば,
というようなリンクを作ることが出来ます.
今の場合は,「jyoho_a1.html」 というファイルの「インターネットの使用法」という見出しのところに
クリックするところに,
と書けばよいのです.
クリックする部分に
とすれば,他のホームページにリンクを張れます.
通常リンク先のファイルは,呼び出したファイルと同じ窓に読み込まれますが,「TARGET属性」を指定することによって,これを変更することが可能です.指定できる値は以下のものです.
ウィンドウ名 | 予めウィンドウに名前を付けておきそれを指定 |
---|---|
_blank | 新しい窓を開いて表示 |
_self | 元と同じ窓に表示 |
_parent | 現在の窓の親に当たる窓に表示 |
_top | 最も上位の窓に表示 |
例えば,
とすれば,次のようになります.
クリックして下さい. 北里大学ホームページ
注意:以下で使用しているnav要素とは,以前説明したようにWebページ内を移動するリンクをまとめておくために使用します. こうしておくと,後からレイアウトやデザインを設定するのが容易になります.
書き方の例:renshu1.html | 書き方の例:renshu2.html |
---|---|
(ページ内リンク用) <nav id = "renshu1"> (見出しへのリンク:見出しが先頭に来る) <a href="#見出し1のid">ページ内の見出し1</a> <a href="#見出し2のid">ページ内の見出し2</a> </nav> (他ページへのリンク用) <nav id = "renshu2"> (通常のリンク:ページの先頭へ行く) <a href="renshu2.html">renshu2.html</a> (見出しへのリンク:見出しが先頭に来る) <a href="renshu2.html#見出し1のid">renshu2.htmlの見出し1</a> <a href="renshu2.html#見出し2のid">renshu2.htmlの見出し2</a> </nav> |
<nav id = "renshu2"> <a href="#見出し1のid">ページ内の見出し1</a> <a href="#見出し2のid">ページ内の見出し2</a> </nav> <nav id = "renshu1"> <a href="renshu1.html">renshu1.html</a> <a href="renshu1.html#見出し1のid">renshu1.htmlの見出し1</a> <a href="renshu1.html#見出し2のid">renshu1.htmlの見出し2</a> </nav> |
作成したホームページは,インターネットに公開されているコンピューター(WEBサーバー)に送っておかなければ見ることができません.
今まで作成したHTMLファイルを「stuサーバー」(学生用のWEBサーバー)にある自分のホームディレクトリーの中の「public_html」と言うディレクトリーに送ってみましょう.参照:ホームページを公開する
公開したら,ブラウザに自分のホームページアドレス(参照:ホームページを見る)を入力して表示できることを確認しましょう.
公開したホームページや,作成したHTMLファイルの文法をチェックしてくれるサイトがあります.
自分のホームページをチェックして,エラーがあったら修正しましょう.
注意:Another HTML-lint の場合,HTMLヴァージョンをHTML5にしてチェックして下さい.
前回同様,今後1週間,毎日の出来事などを1日100文字以上記述しておく(今週の出来事2),関連する写真なども撮っておくと良い.さらに,「好きな季節」,「行ってみたい場所」の内容で,それぞれ200字くらいの文章を書いておく.