Фреймы -- довольно мощный механизм представления информации на Web-страницах. С помощью фреймов экран браузера разделяется на несколько областей, в каждой из которых отображается содержимое отдельной страницы и даже отдельного Web-узла. Для создания фреймов используется HTML-тэг
, а для их описания -- тэг . В каждом из фреймов, определяемой тэгом , задается описание отдельной страницы. Например, мы хотим создать фрейм, состоящей из двух страниц: Page A и Page B. Пусть эти страницы описаны в файлах A.htm и B.htm.
<HTML>
<HEAD>
<TITLE>Frame A</TITLE>
</HEAD>
<BODY>
Page A.
</BODY>
</HTML>
<HTML>
<HEAD>
<TITLE>Frame B</TITLE>
</HEAD>
<BODY>
Page B.
</BODY>
</HTML>
Тогда, чтобы создать фрейм из двух расположенных столбцом страниц, занимающих одна 20% экрана, другая -- все остальное свободное пространство необходимо создать следующий основной файл:
<HTML>
<HEAD>
<TITLE>Frame Demo</TITLE>
</HEAD>
<FRAMESET COLS="20%,*">
<FRAME SRC="A.htm">
<FRAME SRC="B.htm">
</FRAMESET>
</HTML>
В этом случае создается такой фрейм, как указано здесь.