フレームのネストとは

SEO、広告効果測定機能がついたアクセス解析ツール
30日間お試し利用できるので、安心

ホームページは難しくない  ちょこっとHTML  Lesson8

<frameset rows="100,*"><frame src="○"><frame src="○">< /frameset>
<frameset cols="200,*"><frame src="○"><frame src="○"></frameset>

 

今回は フレームのネスト(入れ子)についてお話します。
まずは 下の2つのフレームページを見比べてみてください。

 

● 3分割されたフレームページ

● フレームのネストを使った3分割のページ

 

見た目は全く同じに見えますね。
ところが その作りは全くちがいます。

まず 1つ目のフレームページは フレーム枠を分割する時点で3つに分けて
フレームページが出来上がっています。

 

● 通常のフレームイメージ

 

 

2つ目のフレームページは 上下に分割したフレームの下側の枠に
さらに左右に分割したフレームを挿入しています。

これを フレームのネスト(入れ子) といいます。

 

 

● フレームのネストのイメージ

この時 最初に作った上下に分割されているフレームが 親フレーム
後から入れ込んだ 左右に分割したフレームが 子フレーム ということになります。

 

それでは もう一度このページを見てみましょう。


フレームをネストしたページ

 

HTMLフレームは こんな感じになっています。

 

親フレーム は 上下に分割されています。
上側のウィンドウには ue.html が入っています。
下側のウィンドウには 子フレームの枠になる index2.html が入っています。


<frameset rows="100,*">
  <frame src="ue.html">
  <frame src="index2.html">
</frameset>

 

子フレームは 親フレームの下側に入っていて
さらに 左右に分割する役割をしています。

左側のウィンドウには hidari.html が入っています。
右側のウィンドウには migi.html が入っています。

 

<frameset rows="*" cols="200,*">
  <frame src="hidari.html">
  <frame src="migi.html">
</frameset>

 

だいたいのイメージはつかめましたか?

 

ホームページは難しくない  ちょこっとHTML  Lesson8

当ホームページは リンクフリーです! 
Copyright (C) 2006. mamoho. All Rights Reserved.
掲載の記事・写真・イラストなど、すべてのコンテンツの無断複写・転載・公衆送信等を禁じます。