●タグ | <FRAME> | ||
●構文 |
<FRAME Frameborder="x">
| ||
●説明 |
フレームを分割する枠の太さを指定します。
フレーム枠の太さの既定値は1で、0を指定すれば枠線が見えなくなります。
ただし、隣り合うフレームの枠線の太さの影響も受けます。
例えば、0を指定しても隣が1であれば、フレーム枠は1となります。
1つの複雑なレイアウト実現を行う場合、当属性を0にすると可能になります。 例えば、左右2つのフレームを作成し左側のみに背景を置いたり、イメージマップを置いたりと、様々なことが可能になります。 ただし、フレームサイズの変更を禁止する必要もあり、表示上の問題は付いてまわります。 サイトマップに使用する場合も、効果的な項目です。 | ||
●HTML4.0 | FRAME要素 | ||
●サンプル | 実際に表示 |
<HTML> <HEAD> <META Http-Equiv="Content-Type" Content="text/html;charset=Shift_JIS"> <TITLE>各フレーム枠の太さ</TITLE> </HEAD> <FRAMESET Rows="20%,20%,*"> <FRAME Src="./13-x-17.html" Name="menu" Scrolling="no" Noresize> <FRAME Src="./13-x-18.html" Name="contents1" Frameborder=0> <FRAME Src="./13-x-19.html" Name="contents2" Frameborder=0> <NOFRAMES>フレーム未対応ブラウザに対するHTML</NOFRAMES> </FRAMESET> </HTML>
<HTML> <HEAD> <META Http-Equiv="Content-Type" Content="text/html;charset=Shift_JIS"> <TITLE>フレーム</TITLE> </HEAD> <BODY> <P><B>通常のHTML文書"13-x-17.html"</B></P> </BODY> </HTML>
<HTML> <HEAD> <META Http-Equiv="Content-Type" Content="text/html;charset=Shift_JIS"> <TITLE>フレーム</TITLE> </HEAD> <BODY> <P><B>通常のHTML文書"13-x-18.html"</B></P> </BODY> </HTML>
<HTML> <HEAD> <META Http-Equiv="Content-Type" Content="text/html;charset=Shift_JIS"> <TITLE>フレーム</TITLE> </HEAD> <BODY> <P><B>通常のHTML文書"13-x-19.html"</B></P> </BODY> </HTML>