<br> <strong>フレーム構造タグ<frameset></frameset></strong><br> フレームを使用すると、1 つのブラウザ ウィンドウで 2 つまたは複数のページを開くことができます。このように理解すると、<frameset> は実際には大きな <table> ですが、ページ全体が <table> の本体であり、各セルのコンテンツは独立した Web ページです。 <br><strong> フレーム構造を列 ("cols" 属性と "rows" 属性) に分割します。 </strong><br> フレーム構造は Web ページとしてセルを持つテーブルとして理解できると言うので、列に分割されます。 Cols 属性はページを複数の列に分割し、rows 属性はページを複数の行に分割します。例を見てみましょう。 <br><br> <br><framesetrows> <br><framesrc></framesrc> <br><framesrc></framesrc> <br> <br> <br> ここで、「rows="25%,75%」はページを表します属性値が 2 つあり、そのサイズがページの高さの 25% と 75% であるため、2 行に分かれています。ここをクリックして、上記のコード <frame> の表示効果を確認します。 <br> 上記の例では <frame> タグが使用されており、その src 属性がこのフレームに表示されるコンテンツです。この例の 2 つのフレームは、ドラッグして離すことでサイズを変更できます。サイズを固定したい場合は、noresize="noresize" 属性を使用します。 <br> 注: <frame> タグは空のタグであり、XHTML 要件に準拠するには「/」を追加する必要があります。 <br><strong> <noframe> タグについて </noframe></strong><br> このタグは、ブラウザがフレーム構造をサポートしていない場合にのみ機能します。現在、ほとんどすべてのインターネット ユーザーのブラウザがフレーム構造をサポートしているため、このラベルはここでは紹介できません。さらに詳しく知りたい場合は、インターネット上の HTML マニュアルを参照してください。 <br><strong> フレーム構造と DTD </strong><br> フレームページの DTD は、一般的な Web ページの DTD とは異なります。宣言方法は以下の通りです。 <br> -//W3C//DTDXHTML1.0Frameset//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"></framesetrows> </table> </table> </frameset>