Вторым этапом создания документа с фреймовой разметкой является подготовка отдельных файлов для каждой области. Они создаются по аналогии с другими гипертекстовыми документами. Необходимо только учитывать размер области, в которой они будут демонстрироваться. До тех пор, пока эти файлы не будут созданы, открывать документ раскладки в браузере не имеет смысла: вы ничего не увидите.
Атрибуты элемента <FRAME>
Теги <FRAME>, записанные внутри контейнера <FRAMESET> служат для указания характеристик каждого фрейма (по порядку слева направо или сверху вниз, соответственно)
Тег <FRAME>может иметь следующие атрибуты:
Атрибут
Значение
Описание
noresize
Запрещает передвигать границы для определенного фрейма
scrolling
YES (полосы прокрутки создаются в обязательном порядке) NO (прокрутка запрещена) AUTO (полосы прокрутки появляются, когда необходимо).
Управляет прокруткой внутри одной области.
longdesc
Ссылка на другой файл (URL). Таким образом, для фрейма создается описан6ие любого объема.
frameborder
Значение 1 создает рамку, значение 0 – отменяет.
При помощи атрибута указывается, нужна или нет рамка вокруг фрейма. Если необходимо убрать границу между фреймами, надо учитывать, что она создается рамками двух смежных областей.
marginheight
Задает величину отступа страницы от верхнего и нижнего краев фрейма. Значение указывается в пикселях.
marginwidth
Создает поля слева и справа.
Атрибут src
Указывает имя (а если требуется, то и путь, а также URL) файла, содержащего HTML-текст или графическое изображение формата GIF или JPEG, которые будут загружены данный фрейм изначально (поскольку для графического изображения никаких дополнительных параметров не предусматривается, рекомендуется все же загружать в фрейм HTML-страницу, содержащую тег <IMG> с соответствующими атрибутами, либо проследить за совпадением размеров рисунка и фрейма).
Атрибут name
Присваивает данному фрейму индивидуальное имя (оно требуется, чтобы позже загружать в этот фрейм другое содержание). Фрейм, в котором отображаются страницы, называется целевым. Фреймы, которые не являются целевыми, именовать не обязательно.
Имена целевых фреймов должны начинаться с буквы или цифры. Одни и те же имена разрешается использовать в нескольких фреймовых структурах. По щелчку мыши соответствующие страницы будут отображаться в именованном фрейме.
Атрибут norsize
После того как все страницы загружены, пользователь имеет возможность передвигать границы фреймов при помощи мыши. Атрибут norsize запрещает изменение размеров фрейма.
Атрибут scrolling
Атрибут дает возможность пользоваться прокруткой во фрейме. Возможные варианты: scrolling=yes, scrolling=nо, scrolling=аutо. scrolling=yes означает, что во фрейме всегда будут полосы прокрутки, даже если это не нужно. Если задать scrolling=no, полос прокрутки не будет, даже когда это необходимо. Если документ слишком большой, а вы задали режим без прокрутки, документ просто будет обрезан. Атрибут scrolling=аutо предоставляет браузеру самому решать, требуются полосы прокрутки или нет. Если атрибут scrolling отсутствует, результат будет таким же, как при использованииscrolling=аutо.
Атрибут маrginwith
Атрибут задает горизонтальный отступ между содержимым кадра и его границами. Наименьшее значение этого атрибута равно 1. Нельзя указать 0. Можно не присваивать ничего — по умолчанию атрибут равен 6.
Атрибут маrginheight
Атрибут задает поля в верхней и нижней частях фрейма.