Дополнительные сведения по работе с фреймами


Тема
Напоминание
Определение фреймов   Работа с фреймами

Дополнение по разбиению на фреймы

FRAMESET- это контейнер, который задаёт разбиение на фреймы. В документе HTML контейнер FRAMESET размещается вместо контейнера BODY.

Внутри контейнера FRAMESET должны присутствовать одиночные теги FRAME, которые задают сами фреймы (их имена и содержимое) или вложенные контейнеры FRAMESET.

Пример кода:

<Html> </Html>

Использование контейнера FRAMESET вместо FRAME приводит к разбиению области способом, указанным в параметрах COLS и ROWS контейнера FRAMESET. Потребуется также описание фреймов.

Результатом приведённого кода будет разбиение:

Содержание: О проекте:
Документ:

Следует подчеркнуть, что в случае задания параметра COLS или ROWS для двух или более фреймов, последний параметр игнорируется. Размер последнего фрейма определяется оставшимся пространством после выделения места под первые фреймы.


Наверх

Параметры контейнера FRAMESET

Помимо параметров разбиения COLS и ROWS, FRAMESET допускает использование параметров:

FRAMEBORDER   параметр, определяющий ширину рамки фреймов. Установка этого параметра в 0 приведёт к исчезновению этой рамки.
значение в пикселах
FRAMESPACING   Параметр, характерный только для Internet Explorer. Значение параметра определяет расстояние между фреймами.
значение в пикселах

Установка обоих параметров в 0 приведёт к тому, что два фрейма на экране при условии одинакового цвета фона будут смотреться непрерывно.

Такой шаг интересен с точки зрения дизайна.


Наверх

Параметры одиночного тега FRAME

Помимо параметров NAME (имя фрейма), SRC (загружаемый в фрейм файл), допускаются параметры:

TOPMARGIN   Параметр, задающий расстояние от границы фрейма до документа сверху.
значение в пикселах
LEFTMARGIN   Параметр, задающий расстояние от границы фрейма до документа слева.
значение в пикселах
SCROLLING   Параметр, определяющий видимость полосы прокрутки.
NO даже если содержимое фрейма превышает размер фрейма, не появляется полоса прокрутки.
YES Полоса прокрутки видна и втом случае, когда содержимое документа больше фрейма, и втом случае, когда документ прокручивать не нужно.
AUTO Полоса появляется на экране только тогда, когда содержимое загруженного в фрейм документа превышает его размеры.
NORESIZE Параметр используется без значений. Присутствие параметра означает отсутствие у пользователя возможности изменять размеры фреймов на экране.

Наверх