Печать
Категория: Уроки HTML
Просмотров: 2100

По-умолчанию между границами фрейма и веб-страницой, отображающейся в этом фрейме, существует отступ (обычно, 8 пикселей). Размер этой границы можно увеличить или уменьшить.

Для определения размера отступа между границами фрейма и веб-страницой, отображающейся в этом фрейме, нужно набрать:
1. В теге <FRAME> перед символом >
MARGINWIDTH='w'
где w - размер отступа в пикселях между левой и правой границами и содержимым фрейма.
2. MARGINHEIGHT='h'
где h - размер отступа в пикселях между верхней и нижней границами и содержимым фрейма.

Отступы прозрачны, следовательно, имеют тот же фон что и фрейм.

В каждом фрейме можно задать постоянное отображение полос прокрутки или их появление по мере необходимости. «По мере необходимости» означает, что полосы прокрутки будут отображаться в случае, если информация не вмещается полностью во фрейме.

Для постоянного отображения полос прокрутки нужно набрать:
1. В теге <FRAME перед символом >
SCROLLING='yes'

Для скрытия полос прокрутки нужно набрать:
1. В теге <FRAME> перед символом >
SCROLLING='no'

В зависимости от назначения фрейма, его содержимого или дизайна сайта можно установить отображение или скрытие границ фрейма.

Для скрытия всех границ нужно набрать:
1. В теге <FRAMESET> перед символом >
FRAMEBORDER='0'

Если размеры фрейма заданы относительными или изменяемыми, то при изменении размеров окна браузера размеры фрейма тоже будут изменяться. Но можно и запретить изменение размеров фрейма.

Для установки запрета на изменение размеров фрейма:
1. В теге <FRAME> перед символом >
NORESIZE

Начальное содержимое фрейма определяется в файле фреймсета атрибутом SRC. Но в том же фрейме можно отобразить и другую веб-страницу. С этой целью используется атрибут TARGET, смысл которого можно выразить так: «отрыть вот эту ссылку вот в этом фрейме».

Для установки места отображения ссылки :
1. Убедитесь, что целевой фрейм имеет имя, то есть в теге <FRAME> определен атрибут NAME.
2. В нужной ссылке <A href='page.html' добавьте:
TARGET='name'
где name – слово, которое было указано как имя целевого фрейма.
3. Другие атрибуты тега <A>.
4. >

Атрибут TARGET может принимать следующие специальные значения:
TARGET='_blank' для открытия ссылки в новом окне.
TARGET='_self' для открытия ссылки во фрейме самой ссылки. Все содержимое фрейма будет заменено содержимым ссылаемой веб-страницы.
TARGET='_top' для открытия ссылки в текущем окне. Текущий фреймсет будет игнорирован.

Примеры ссылок:

<A href='http://www.intuit.ru/' TARGET='fCenter'>
<A href='http://www.yahoo.com/' TARGET='_blank'>
<A href='http://ya.ru/' TARGET='_self'>
<A href='http://oftob.com/' TARGET='_top'>

Примечание. HTML5 не поддерживает теги FRAMESET и FRAME. Для совместимости с HTML5 можно воспользоваться тегом IFRAME.