Macromedia Dreamweaver

как создать свой сайт

Тег <IFRAME>

Браузер
Netscape
Mozilla
Firefox
Opera
IE
Поддержка
+
+
+
+
+

Параметры

frameborder
align
height
marginheight
marginwidth
hspace
name
scrolling
src
vspace
width

Закрывающий тег
обязательно

Тег <IFRAME> создает плавающий фрейм, который находится внутри обычного документа, он позволяет загружать в область заданных размеров любые другие независимые документы.

Тег <IFRAME> является контейнером, содержание которого игнорируется браузерами, не поддерживающих данный тег. Для таких браузеров можно указать альтернативный текст, который увидят пользователи. Он должен располагаться между элементами <IFRAME> и </IFRAME> .

 

<iframe>HTML-код</iframe>

 

Параметры тега <IFRAME>

height

Параметр служит для изменения размеров фрейма по высоте . Допускается использовать значения в пикселах или процентах. Если установлена процентная запись, то размеры фрейма вычисляются относительно родительского элемента — контейнера, где находится тег <IFRAME> . В случае отсутствия родителя, в его качестве выступает окно браузера.

Если значение высоты и ширины не заданы, то фрейм автоматически принимает размер 300 х 150 пикселов.

<iframe height="300">...</iframe>
<iframe width="500">...</iframe>

 

width

Параметр служит для изменения размеров фрейма по ширине . Допускается использовать значения в пикселах или процентах. Если установлена процентная запись, то размеры фрейма вычисляются относительно родительского элемента — контейнера, где находится тег <IFRAME> . В случае отсутствия родительского контейнера, в его качестве выступает окно браузера.

Если значение высоты и ширины не заданы, то фрейм автоматически принимает размер 300 х 150 пикселов.

<iframe height="300">...</iframe>
<iframe width="500">...</iframe>

 

align

Для плавающего фрейма можно указать его положение на веб-странице или задать способ обтекания текстом или другими элементами веб-страницы. Наиболее популярные параметры — left и right , создающие обтекание текста вокруг фрейма. Чтобы текст не прилегал плотно к содержимому фрейма, рекомендуется в теге <IFRAME> добавить параметр hspace и vspace , задающих расстояние до текста в пикселах. В качестве зарезервированных имен используются следующие:

absmiddle
Выравнивание середины фрейма по середине текущей строки.

baseline
Выравнивание фрейма по базовой линии текущей строки.

bottom
Выравнивание нижней границы фрейма по окружающему тексту.

left
Выравнивает фрейм по левому краю окна.

middle
Выравнивание середины фрейма по базовой линии текущей строки.

right
Выравнивает фрейм по правому краю окна.

top
Верхняя граница фрейма выравнивается по самому высокому элементу строки.

texttop
Верхняя граница фрейма выравнивается по самому высокому текстовому элементу текущей строки.

<iframe src="URL" align="right" >...</iframe><

 

frameborder

Выводит или не выводит рамку вокруг фрейма. Может принимать значения: 1 (по умолчанию, рамка выводится), 0 (рамка не выводится), yes (аналогично 1), no (аналогично 0)

<iframe frameborder="0"> ...</iframe>

 

scrolling

Если содержимое фрейма не помещается в отведенные размеры, автоматически появляются полосы прокрутки для просмотра информации. В некоторых случаях, полосы прокрутки нарушают дизайн веб-страницы, поэтому от них можно отказаться. Для управления отображением полос прокрутки используется параметр scrolling .В качестве зарезервированных имен используются следующие:

yes
Всегда вызывает появление полос прокрутки.

no
Запрещает отображение полос прокрутки.

auto
Полосы прокрутки добавляются браузером только по необходимости, в том случае, когда содержимое фрейма превышает его видимую часть.

<iframe src="URL" height="100" scrolling="no" >...</iframe>

 

marginheight

Параметр устанавливает отступы содержимого <iframe> от верхнего и нижнего края фрейма.

<iframe src="URL" marginheight="10">...</iframe>

 

marginwidth

Параметр устанавливает отступы содержимого <iframe> от левого и правого края фрейма.

<iframe src="URL" marginwidth="10">...</iframe>

 

hspace

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

<iframe src="URL" height="150" hspace="5">...</iframe>

 

name

В обычном HTML-документе при переходе по ссылке, в окне браузера текущий документ заменяется новым. Чтобы направить содержимое во фрейм, он должен иметь уникальное имя, задаваемое атрибутом name . В этом случае при создании ссылки у тега <A> требуется указать параметр target , в качестве значения которого выступает имя фрейма. Для указания имени используется набор символов, включая числа и буквы. При обращении к фрейму по имени соблюдайте то же написание, что и в параметре name .

<iframe name="имя">...</iframe>

 

src

Указывает адрес файла (URL), который будет загружаться во фрейм. Это может быть HTML-документ, изображение или серверная программа. Допустимо использовать не только путь к файлу, но также имя функции JavaScript, которое возвращает значение.

<iframe src="URL" height="150" hspace="5">...</iframe>

 

vspace

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

<iframe src="URL" height="150" vspace="5">...</iframe>

 

 

 

на главную