Тема |
Напоминание | ||
Определение фреймов | Работа с фреймами |
FRAMESET- это контейнер, который задаёт разбиение на фреймы. В документе HTML контейнер FRAMESET размещается вместо контейнера BODY.
Внутри контейнера FRAMESET должны присутствовать одиночные теги FRAME, которые задают сами фреймы (их имена и содержимое) или вложенные контейнеры FRAMESET.
Пример кода:
<Html>Использование контейнера FRAMESET вместо FRAME приводит к разбиению области способом, указанным в параметрах COLS и ROWS контейнера FRAMESET. Потребуется также описание фреймов.
Результатом приведённого кода будет разбиение:
Содержание: | О проекте: |
Документ: |
Следует подчеркнуть, что в случае задания параметра COLS или ROWS для двух или более фреймов, последний параметр игнорируется. Размер последнего фрейма определяется оставшимся пространством после выделения места под первые фреймы.
Помимо параметров разбиения COLS и ROWS, FRAMESET допускает использование параметров:
FRAMEBORDER | параметр, определяющий ширину рамки фреймов. Установка этого параметра в 0 приведёт к исчезновению этой рамки. | |
значение в пикселах | ||
FRAMESPACING | Параметр, характерный только для Internet Explorer. Значение параметра определяет расстояние между фреймами. | |
значение в пикселах |
Установка обоих параметров в 0 приведёт к тому, что два фрейма на экране при условии одинакового цвета фона будут смотреться непрерывно.
Такой шаг интересен с точки зрения дизайна.
Помимо параметров NAME (имя фрейма), SRC (загружаемый в фрейм файл), допускаются параметры:
TOPMARGIN | Параметр, задающий расстояние от границы фрейма до документа сверху. | ||||||||
значение в пикселах | |||||||||
LEFTMARGIN | Параметр, задающий расстояние от границы фрейма до документа слева. | ||||||||
значение в пикселах | |||||||||
SCROLLING | Параметр, определяющий видимость полосы прокрутки. | ||||||||
|
|||||||||
NORESIZE | Параметр используется без значений. Присутствие параметра означает отсутствие у пользователя возможности изменять размеры фреймов на экране. |