| |
例えば左の図のように名前を付けるとします。そのときはこんな指定をします。
<FRAMESET rows="10%,90%">
<FRAME src="01.htm" name="ue">
<FRAMESET cols="20%,80%">
<FRAME src="02.htm" name="hidari">
<FRAME src="03.htm" name="migi">
</FRAMESET>
</FRAMESET>
|
01.htm が入っているスペースには『ue』と名前を付けたということです。
後はこの名前を使って行き先をリンク部に指定してやれば完了です。どこのスペースにかかれた文章でも一緒です。
「migi」に行けとか、「hidari」に行け、「ue」に行け、などと行き先をリンク部に指定してやれば、そこに内容が表示されます。
行き先の指定方法
target="行き先の名前"を追加します。
例えば<A href="link.htm">〜</A>というリンクがどこかにあり、このリンクをクリックしたとき、その内容を
、migi と名前を付けた画面表示させたいときは、
target="migi"を追加し、次のようにします。
<A href="link.htm" target="migi">〜</A>のようになります。
このように書くと link.htm がどこにかかれていようと、(01.htmに入っていても、02.htmに入っていても03.htmに入っていても)
右下の『migi』と名前を付けたスペースにリンク先が開きます。
フレーム内のリンク指示、具体例
「hidari」と名前を付けた画面には「02.htm」が開く設定になっています。
この「02.htm」が次のようになっていたとします。
|
| |
このタグはこんなように書かれていたとします。
<html><head></head><BODY>
<A href="setsumei.htm">フレームの作り方</A><Br><Br>
<A href="link.htm">リンクの指示</A><Br><Br>
<A href="kansei.htm">完成させる</A><Br><Br>
<A href="sonota.htm">知っておくと便利</A><Br><Br>
<A href="tyuui.htm">注意点</A><Br><Br>
</BODY></HTML>
|
この状態ではリンクの行き先が書いてありませんので、リンク部をクリックすると、このリンクが書いてあるスペースに
その内容が表示されてしまいます。
この場合は『hidari』となずけた狭いスペースに開いてしまうことになります。
リンク部をクリックしたときに、その内容が右の画面に表示されるようにするためには、
次のように修正します。
|
| |
<html><head></head><BODY>
<A href="setsumei.htm" target="migi">フレームの作り方</A><Br><Br>
<A href="link.htm" target="migi">リンクの指示</A><Br><Br>
<A href="kansei.htm" target="migi">完成させる</A><Br><Br>
<A href="sonota.htm" target="migi">知っておくと便利</A><Br><Br>
<A href="tyuui.htm" target="migi">注意点</A><Br><Br>
</BODY></HTML>
|
target="migi"と全てのリンク部に記入しましたので、どのリンクをクリックしてもその内容は右側の
『migi』と名付けた広いスペースに表示されるようになります。
これで好きなところにリンク先を設定できるようになりました。
後は細かなところを修正すれば完成です。
分割の仕方を指定するファイルの修正
ここまでで
- 分割したい画面の数のファイルが用意でき、
- 新しく、分割の仕方を指定するファイルも作りました。
- 各々の分割スペースにファイルをはめ込み、
- 分割スペースごとに名前を付け、
- ファイルのリンク部に行き先も指定しました。
ここで完成させるために最後の修正を加えます。
新しく作った分割の仕方を指定するファイルがまだ完全ではありませんので、これを仕上げます。
普通のファイルですと <HTML><HEAD><TITLE><BODY> を加えますが、
この分割方法を指定するファイルには<BODY>は使いません。
<HTML><HEAD><TITLE>の3つを加えれば完成です。
例えば3分割画面の場合は次のようになります。
<HTML><HEAD><TITLE>
超簡単ホームページ作り
</TITLE></HEAD>
<FRAMESET rows="10%,90%">
<FRAME src="senden.htm" name="ue">
<FRAMESET cols="20%,80%">
<FRAME src="mokuji.htm" name="hidari">
<FRAME src="setsumei.htm" name="migi">
</FRAMESET>
</FRAMESET>
</HTML>
|
これでひとまず完成です。
後は見た目を変えたり、もう少し便利になる方法を取り上げていきます。
TOPページに戻る
前に戻る
順番に次を見る
|