このフレームワークを使用すると、ブラウザウィンドウで2ページまたは複数のページを開くことができます。この方法では、<frameset>が実際には大きな<table>であることを理解できますが、ページ全体が<table>の本体であり、各セルの内容は独立したWebページです。
列フレームワーク構造(colsおよび列のプロパティ)フレームワーク構造は、セルとしてWebページを含むテーブルとして理解できると言うため、列を分割する必要があります。 Cols属性がページをいくつかの列に分割し、行属性がページをいくつかの行に分割します。以下の例を見てみましょう。
<html>
<framesetrows = 25%、75%>
<framesrc = 1.html/>
<framesrc = 3.html/>
</frameset>
</html>
行= 25%、75%は、2つの属性値を持つため、ページが2行に分割され、サイズはそれぞれページの高さの25%と75%であることを意味します。上記のコードの表示効果を表示するには、ここをクリックしてください。フレームタグ<frame>
<frame>タグは上記の例で使用されており、そのSRC属性はこのフレームワークに表示されるものです。この例では、2つのフレームをドラッグしてドロップすることで変更できます。サイズを固定したい場合は、noresize = noresizeプロパティを使用できます。
注:<frame>タグは空のタグであり、xhtmlの要件を満たすために1つを追加する必要があります。
<noframe>タグについてこのタグは、ブラウザがフレームワーク構造をサポートしていない場合にのみ機能します。ほぼすべてのネチズンのブラウザがフレームワーク構造をサポートするようになるので、ここでこのタグを紹介しません。それについて知りたい場合は、インターネット上のHTMLマニュアルを確認できます。
フレームワーク構造とDTDフレームページのDTDは、一般的なWebページのDTDとは異なります。宣言方法は次のとおりです。
<!doctypehtmlpublic - // w3c // dtdxhtml1.0frameset // entttp://www.w3.org/tr/xhtml1/dtd/xhtml1-frameset.dtd>