Описание элементаЭтот тег задаёт свойства одного из фреймов, из которых состоит страница. Разметка области на отдельные фреймы осуществляется контейнером FRAMESET, внутри которого и должен располагаться FRAME.
Синтаксис
<frameset>
<frame { bordercolor | name | frameborder | src | scrolling }={ "цвет" | "имя" | ( 1 || 0 ) | "URL" | ( yes || auto || no) } (noresize)>
</frameset>
Возможные параметры
bordercolor - Устанавливает цвет рамок фрейма.
name - Имя фрейма
frameborder - Задаёт отображать ли рамку вокруг фрейма.
src - Указывает путь к странице, загружаемой во фрейм.
scrolling - Устанавливает отображение полосы прокрутки.
noresize - Запрещает пользователю изменять размер фрейма.
Параметр BORDERCOLOR
Устанавливает цвет текста в документе.
Возможные аргументы:
Цвет текста по названию или по шестнадцатеричному значению.
- По названию. Можно указать просто название некоторых цветов. Правда так поддерживаются далеко не все цвета. Но это более понятное название. Например, можно указывать так blue, red, green, darkred и т.д.
- По шестнадцатеричному значению в формате RGB.
Это очень распространенный и наиболее универсальный вариант. Возможно вы видели, как какой-нибудь цвет обозначают примерно так: #AF9F1C. Это и есть шестнадцатеричный формат. В нём есть 4 составляющие:
1) В начале идёт символ #
2) Следующие 2 символа обозначают долю красного цвета (Red)
3) Затем идут 2 символы обозначающие долю зелёного цвета (Green)
4) И последние 2 символа указывают долю синего цвета (Blue)
Двумя символами можно обозначит число от 0 до 255. Т.е. например 00 - это число 0, а FF - это число 255.
Значение по умолчанию:
#000000
Параметр NAME
Устанавливает уникальное имя фрейма, чтобы к нему можно было обращаться из скриптов и переходить по ссылкам (с помощью параметра target у различных тегов). В частности в этом target можно указать имя фрейма в котором будет открываться документ.
Возможные аргументы:
Любое имя из цифр и латинских символов.
Значение по умолчанию:
Отсутствует.
Параметр FRAMEBORDER
C помощью этого параметра можно управлять отображением границы между фреймами. Значение этого параметра отменяет значение соответствующего параметра у тега FRAMESET.
ВНИМАНИЕ:
В браузере Опера граница будет присутствовать всё равно, даже при значении frameborder равного 0.
Возможные аргументы:
1 - граница будет отображена.
0 - граница будет скрыта.
Значение по умолчанию:
Отсутствует.
Параметр SRC
Указывает путь к документу, который будет открываться в этом фрейме. Примечательно - что можно использовать и функции java скриптов, возвращающие путь в качестве результата. При этом, независимо от содержимого, фрейм не будет растягиваться или как то по-другому изменять в размерах. Просто появится полоса прокрутки для содержимого, которое не помещается.
Возможные аргументы:
Относительный или абсолютный путь к файлу
Значение по умолчанию:
Отсутствует.
Параметр SCROLLING
В случае когда содержимое фрейма не вмещается в заданные размеры - появляются полосы прокрутки. Такая неопределённость (то полосы прокрутки есть, то нет) не всегда допустима. Поэтому с помощью этого параметра можно конкретно задать отображение полосы прокрутки.
Возможные аргументы:
yes - полосы прокрутки всегда отображаются, независимо от содержимого.
auto - браузер сам решает, отображать полосы или нет, на основе содержимого.
no - полосы прокрутки никогда не отображаются, независимо от содержимого.
Значение по умолчанию:
auto
Параметр NORESIZE
Этот параметр запрещает пользователям изменять размер фрейма. По умолчанию, пользователь может изменять размер фрейма.
Возможные аргументы:
У этого параметра нет аргументов
Значение по умолчанию:
Отсутствует.
|