> 即席ホームページ作成講座 | |||||||||
第一回 | 第二回 | 第三回 | 第四回 | 第五回 | 第六回 | 第七回 | 第八回 | 第九回 | 第十回 |
サポートコーナ | 第一回 | 第二回 | 第三回 | 【COMPUTER TOP】 | |||||
ネスケ対策 |
"フレームのの使い方" |
もくじ 第一回 サポートコーナー 第一回 |
イヤー、ほんまお久しぶり。 そしたらまず、サンプル1のソースを出してみよう。 フレームって?ソースを見て、あら、驚き。 フレーム内のファイルのソースを確認するには、 実際にフレームをセットしてみよう!!なんと<BODY>タグがない…
縦方向の分割・・・<FRAMESET rows=""> まずは縦方向の分割。サンプル2 <FRAMESET rows="XXX,XXX">
<FRAME SRC="***">
<FRAME SRC="###">
</FRAMESET> 横方向の分割・・・<FRAMESET cols=""> 同様に横方向の分割。サンプル3 <FRAMESET cols="XXX,XXX">
<FRAME SRC="***">
<FRAME SRC="###">
</FRAMESET> 3ペインに挑戦さあ、今度はサンプル1みたいに3ペインに挑戦してみよう。 フレームセット1個の場合 <FRAMESET rows="***,***" cols="*">
<FRAME SRC="***">
<FRAMESET cols"***,***">
<FRAME SRC="###">
<FRAME SRC="%%%">
</FRAMESET> </FRAMESET> フレームセット2個の場合 一つ目のフレームセットファイル。 <FRAMESET rows="***,***">
<FRAME SRC="###">
<FRAME SRC="%%%">
</FRAMESET> ファイル「%%%」 <FRAMESET cols="***,***">
<FREAM SRC="+++">
<FRAME SRC="???">
</FRAMESET> やっていることは2つともいっしょ。ファイルを2つにするか一つにするかの違い。 フレームに名前を付けよう!!次の回で説明する予定のリンクをつけるときに、 <FRAME NAME="hogehoge"
SRC="***"> 基本的には、わかりやすく、"TITLE"・"MENU"・"MAIN"・"SIDE"・"TOP" ボーダーの指定方法ボーダーの表示・非表示(色付け) なんかそれぞれのフレームの間に、へんてこな区切り線があるとかっこ悪い… <FRAMESET rows="*,*" cols="*,*" frameborder="NO"> (*=任意の指定) サイズ変更不可 せっかく、かっこいいサイドのメニューを作っても、 <FRAME NAME="###" NORESIZE SRC="***"> Noresizeと、指定してやると、フレーム幅が変更できなくなる。 スクロールバーの表示・非表示 ちょっと、画面に入らないだけで、横にスクロールバーが入るのはかなわない!! <FRAME NAME="###" SCROLLING="NO" SRC="***"> SCROLLINGを、"NO"と指定してやると、スクロールバーは強制的に表示されなくなる。
フレームとフレームの間の間隔を指定 ボーダーをとっても、デフォルトだと、フレームの間にスペースが入ってしまう。 <frameset rows="*,*" cols="*,*" framespacing="X"> Xに、"0"を、指定すると、間隔がなくなる。 フレームの表示されないブラウザへの配慮いまどきフレームが表示されないようなブラウザを使っている人がいるか <noframes> </body> </noframes> ちなみに僕はこれは入れない・・・(面倒だもん・・・) 今回のサンプルの解説。<html> <head> <title>NO.6 SAMPLE</title> </head> <frameset rows="80,*" cols="*"
<frame name="topFrame" scrolling="NO"
noresize src="title.html"> <frameset cols="150,*" <frame name="leftFrame" noresize scrolling="NO" src="sidemenu.html">←左のファイルの表示 <frame name="mainFrame" src="main.html">←右のファイルの表示 </frameset>←内側のフレームセット終了タグ(下段の左右分け) </frameset>←外側のフレームセット終了タグ(上段と下段の、フレーム分け) <noframes>←フレーム未対応のブラウザではこれいかが表示される。 <body bgcolor="#FFFFFF"> </body> </noframes> </html> 第六回はここまで。今回も説明がえらく長くなったけど理解できたかな? |
|