では、左に目次があり、右に本文が表示されるページを作ってみましょう。できあがりのイメージは次のようになります。
目次 |
1月の日記 1月1日 |
フレームに設定されたページの中には文章を書くことができません。フレーム、目次、本文は、それぞれ別々のページに分けて作らなければなりません。
例えば、上の例だと以下の5つのページが必要になります。
フレームを設定 するページ |
目次ページ |
1月の日記 |
2月の日記 |
3月の日記 |
||||||
|
|
|
|
目次と本文のページは通常のページとして作るだけです。それぞれに表示する文章を書いてください。
目次から本文へのリンクは最後に設定するので、ここではまだ設定しなくてもいいです。
目次ページの各項目に、それぞれの本文ページへのリンクを設定します。このとき、本文を表示させるフレームの名前をターゲットという項目に入力します。ここでは、先ほど右側のフレームに付けた名前、RIGHTと入力します。こうすることで、リンクした際に本文を右側のフレームに表示させることができます。 |
![]()
【1】メニューから表示−通常を選択し、ノーマルなページにします。
【2】メニューから書式−文書設定を選択し、タイトルを入力します。
【3】メニューから表示−フレームを選択するとフレーム表示に戻ります。
オフラインで表示できてオンラインで表示できない場合は、恐らく必要なファイルがFTPでアップロードされていないのでしょう。例えば、フレームのページがframe.html、その中に表示されるページがleft.html、right.htmlだとすると、
フレームを設定 するページ frame.html |
左側のページ left.html |
右側のページ right.html |
||||
|
|
この3つのページ全てをアップロードしなければなりません。アップロードされているか確認する方法はここを見てください。
ターゲットを指定しているのに、リンク元のフレームに表示されてしまう場合は、ターゲットとフレーム名が合っているか良く確認してください。また、フレーム名に日本語を使用すると上手く機能しないようなので、フレーム名には半角英数字を使用してください。
リンク設定のターゲットを_topにします。