FRAMESET


Определяет фреймовую (оконную) структуру документа: размеры и расположение фреймов на странице. Создаётся вместо тела документа, то есть элемент BODY в документе не используется.

Данный элемент открывает и закрывает список фреймов, определяемых с помощью элемента FRAME. Между начальным и конечным тегами кроме элементов FRAME и NOFRAMES могут находиться другие элементы, то есть элемент FRAMESET поддерживает вложенные конструкции фреймов.


АТРИБУТЫ:

ROWS - определяет количество и размеры горизонтальных фреймов в окне браузера. В качестве значения задается список размеров фреймов через запятую. Способы задания размеров:
• в процентах от высоты рабочей области окна браузера. Например: "30%,30%,40%";
• в виде знака "*" (звездочка), говорящего о том, что фрейм занимает все свободное пространство окна браузера, незанятое другими фреймами с явно указанными размерами. Например, звездочка в записи "25%,25%,*" равносильна 50%;
• в пикселах. Например: "75,*";

Все три способа можно совмещать. Например, "50%,30,*" разобъет экран на три горизонтальных фрейма, первый из которых будет высотой в пол окна браузера, второй - в 30 пикселов, а третий займет всю оставшуюся площадь.

COLS - определяет количество и размеры вертикальных фреймов в окне браузера. В качестве значения задается список размеров фреймов через запятую. Размеры задаются так же, как и в предыдущем атрибуте ROWS.

BORDER - определяет толщину рамок фреймов в пикселах.

FRAMEBORDER - определяет, отображать рамку вокруг фрейма или нет. Возможные значения:
yes - отображать рамки;
no или 0 - не отображать рамки;

FRAMESPACING - определяет расстояние между фреймами в пикселах. Данный атрибут необходим для создания фреймов без рамок.

BORDERCOLOR - определяет цвет линии рамки, если она присутствует.


ПРИМЕР:

<HTML>
<HEAD>
<TITLE>Пример фрейма</TITLE>
</HEAD>
<FRAMESET FRAMEBORDER="0" BORDER="0" COLS="265,*">
<FRAME SRC="frame1.html" NAME="page1">
<FRAMESET ROWS="165,*">
<FRAME SRC="frame2.html" NAME="menu1" MARGINWIDTH="0">
<FRAME SRC="frame3.html" NAME="page2" MARGINWIDTH="0">

</FRAMESET>
<NOFRAMES>Ваш браузер не поддерживает фреймы</NOFRAMES>
</FRAMESET>
</HTML>