|
|
|
|
|
| 8. |
フレーム
|
| 8.1 |
フレームの書式
1ページに複数のフレームを表示する。
フレームを構成するタグを以下に示す。 |
|
<html>
<head></head>
<framset option>
<fram>
<fram>
</frameset>
<tr>
</html>
|
|
|
option
| cols="x" | フレームを縦に分割する。 (比率、ピクセル数又は%) |
| rowa="y" | フレームを横に分割する。 (比率、ピクセル数又は%) |
| frameborder="no" | 枠を表示しない。 |
| border="z" | フレーム枠の幅を指定する。
なお、「border="0"」はフレーム枠を表示しない。 |
| bordercolor="#rrggbb" | 指定色で枠を表示する。 |
| framespacing="n" |
|
|
|
| 8.2 |
フレームの分割 |
|
[例1]
縦に、100,200,300 ピクセルで 3 分割する。
<frameset cols="100,200,300">
|
|
|
|
[例2]
横に全体の、50%,20%,30% で 3 分割する。
<frameset rows="50%,20%,30%">
|
|
|
|
[例3]
縦に、5:2:3 の比で分割する。
<frameset cols="5*,2*,3*">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[例4]
縦に、100 ピクセル、全体の 20%、残りに 3 分割する。
<frameset cols="100,20%,*">
|
|
|
| 8.3 |
表示フレームの指定 |
|
|
|
option
| src="URL" | 表示するファイルを指定する。 |
| name="xxx" | フレーム名を指定する。 |
| noresize | サイズ変更を禁止する。 |
scrolling= "yes","no","auto" | スクロールバーを指定する。 |
| marginwidth="x" | フレーム左右のマージンをピクセル単位で指定する。 |
| marginheight="y" | フレーム上下のマージンをピクセル単位で指定する。 |
|
|
| 8.4 |
リンクしたページを表示するフォームを指定
フレームのあるページでリンク指定し、「target」オプションを指定しなかった場合、内容はそのフレームにロードされる。
「target」オプションにフレーム名を指定する事によりロードしたいフレームを指定できる。
|
|
|
|
option
| src="URL" | 表示するファイルを指定する。 |
| フレーム名 | 指定されたフレームにロードする。 |
| _top | フレーム機能を解除する。 |
| top | 別のウインドウにロードする。 (新規のブラウザを起動する) |
|
|
|
|
|
|
|
|
|
|
|