XTML-справочник

         

FRAME


(HTML 4.0) ? Frame

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


Атрибуты:

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

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

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

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

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

yes ? отображать линейки прокрутки.

no ? не отображать линейки прокрутки.

auto ? отображать линейки прокрутки при необходимости (если документ, указанный в атрибуте SRC, не умещается во фрейме).

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

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

yes ? отображать рамки;

no или 0 ? не отображать рамки;

Браузеры 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.



 

Designed by Vladimir Gorodulin , Copyright © 1999-2004

Частичная или полная перепечатка или иное использование материалов сайта допускается только с разрешения автора. Ссылка на источник обязательна. Нарушители преследуются по закону РФ и все такое.


Содержание раздела