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