DeeDi - трезвые записки

FRAME

(HTML 4.0) - Frame
Определяет фрэйм и его свойства внутри FRAMESET-структуры. (см. элемент FRAMESET)

Параметры:

SRC - обязательный параметр. Указывает адрес (URL) HTML-файла, отображаемого в данном фрэйме.

NAME - определяет имя данного фрэйма, которое будет в дальнейшем использоваться для ссылки на него из других документов с помощью параметра TARGET (см. элемент A). В качестве значения нужно указать любое имя без пробелов с использованием латинских символов и цифр. Имя не должно начинаться с цифр и специальных символов.

MARGINWIDTH - определяет ширину (в пикселах) левого и правого полей фрэйма. Если параметр не указан, браузер самостоятельно определит оптимальный размер отступа.

MARGINHEIGHT - определяет ширину (в пикселах) верхнего и нижнего полей фрэйма. Если параметр не указан, браузер самостоятельно определит оптимальный размер отступа.

SCROLLING - определяет наличие линеек прокрутки содержимого фрэйма. Возможные значения:

NORESIZE - не позволяет изменять размеры фрэйма. Данный параметр является флагом и не требует указания значения.

FRAMEBORDER - определяет наличие рамок у фрэйма. Возможные значения:

Браузеры Netscape не поддерживают данный параметр в полной мере и для глобального определения ширины рамок используют параметр BORDER элемента FRAMESET.


Пример (файл index.html):
...
<FRAMESET FRAMEBORDER="0" FRAMESPACING="0" BORDER="0" COLS="265,*">
    <FRAME SRC="frame1.html" NAME="page">
    <FRAMESET ROWS="165,*">
        <FRAME SRC="frame2.html" NAME="menu1" MARGINWIDTH="0">
        <FRAME SRC="frame3.html" NAME="menu2" MARGINWIDTH="0">
    </FRAMESET>
    <NOFRAMES>Ваш браузер не поддерживает фрэймы</NOFRAMES>
</FRAMESET>

<BODY>
</BODY>
...


В результате окно браузера разделится на три фрэйма, как показано ниже. Причем frame1.html будет иметь ширину 265 пикселов, а frame2.html - высоту 165.



Боковой текст: