Учебник по HTML и CSS |
|
Теги HTML Теги по типам
| Тег IFRAME
ОписаниеТег <IFRAME> создает плавающий фрейм, который находится внутри обычного документа, он позволяет загружать в область заданных размеров любые другие независимые документы. Тег <IFRAME> является контейнером, содержание которого игнорируется браузерами, не поддерживающих данный тег. Для таких браузеров можно указать альтернативный текст, который увидят пользователи. Он должен располагаться между элементами <IFRAME> и </IFRAME>. Синтаксис<iframe>...</iframe> Параметры
Закрывающий тегОбязателен. Пример 1. Использование тега <IFRAME> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Тег IFRAME</title> </head> <body> <iframe src="banner.php" width="468" height="60" align="left"> Ваш браузер не поддерживает плавающие фреймы! </iframe> </body> </html> Описание параметров тега <IFRAME>Параметр ALIGN
ОписаниеДля плавающего фрейма можно указать его положение на веб-странице или задать способ обтекания текстом или другими элементами веб-страницы. Способ выравнивания задается параметром align тега <IFRAME>. Синтаксис<iframe align="absmiddle | baseline | bottom | left | middle | right | texttop | top">...</iframe> Аргументы
Наиболее популярные параметры — left и right, создающие обтекание текста вокруг фрейма. Чтобы текст не прилегал плотно к содержимому фрейма, рекомендуется в теге <IFRAME> добавить параметр hspace и vspace, задающих расстояние до текста в пикселах. Значение по умолчаниюbottom Пример 2. Выравнивание плавающего фрейма <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Тег IFRAME, параметр align</title> </head> <body> <iframe src="square.php" width="220" height="20" align="right"></iframe><br> Lorem ipsum dolor sit amet, consectetuer adipiscing elit... </body> </html> Параметр FRAMEBORDER
ОписаниеПо умолчанию вокруг содержимого фрейма рисуется рамка с эффектом трехмерности. Чтобы ее скрыть применяется параметр frameborder. Синтаксис <iframe frameborder="yes | no">...</iframe> Аргументы
Значение по умолчанию1 Пример 3. Сокрытие исходной рамки вокруг фрейма <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Тег IFRAME, параметр frameborder</title> </head> <body> <iframe src="sample.php" width="340" height="50" frameborder="0" style="border: 2px solid black"></iframe> </body> </html> Параметр HEIGHT и WIDTH
ОписаниеДля изменения размеров фрейма средствами HTML предусмотрены параметры width и height. Допускается использовать значения в пикселах или процентах. Если установлена процентная запись, то размеры фрейма вычисляются относительно родительского элемента — контейнера, где находится тег <IFRAME>. В случае отсутствия родительского контейнера, в его качестве выступает окно браузера. Иными словами, width="100%" означает, что фрейм будет занимать всю ширину веб-страницы. Если значение высоты или ширины не заданы, то фрейм автоматически принимает размер 300 х 150 пикселов. Синтаксис <iframe height="высота">...</iframe> АргументыЛюбое целое положительное число в пикселах или процентах. Значение по умолчаниюwidth — 300 пикселов, height — 150 пикселов. Пример 4. Ширина и высота фрейма <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Тег IFRAME, параметр width</title> </head> <body> <iframe src="sample.php" width="150" height="150"></iframe> </body> </html> Параметр HSPACE и VSPACE
ОписаниеДля любого фрейма можно задать невидимые отступы по горизонтали и вертикали с помощью, соответственно, параметров hspace и vspace. Особенно это актуально при обтекании содержимого фрейма текстом. В этом случае, чтобы текст не «наезжал» плотно на границу фрейма, необходимо вокруг него добавить пустое пространство. Синтаксис <iframe hspace="поля по горизонтали">...</iframe> АргументыЛюбое целое положительное число в пикселах. Значение по умолчанию0 Пример 5. Поля вокруг фрейма <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Тег IFRAME, параметр hspace</title> </head> <body> <iframe src="sample.php" width="150" height="150" hspace="5" vspace="7"></iframe> </body> </html> Параметр NAME
ОписаниеВ обычном HTML-документе при переходе по ссылке, в окне браузера текущий документ заменяется новым. Чтобы направить содержимое во фрейм, он должен иметь уникальное имя, задаваемое атрибутом name. В этом случае при создании ссылки у тега <A> требуется указать параметр target, в качестве значения которого выступает имя фрейма. Синтаксис<iframe name="имя">...</iframe> АргументыДля указания имени используется набор символов, включая числа и буквы. При обращении к фрейму по имени соблюдайте то же написание, что и в параметре name. Значение по умолчаниюНет. Пример 6. Открытие ссылки во фрейме <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Тег IFRAME, параметр name</title> </head> <body> <iframe name="hero" src="0.php" width="600" height="100" align="left"> </iframe> <p><a href="1.php" target="hero">Чебурашка</a><br> </html> Параметр SCROLLING
ОписаниеЕсли содержимое фрейма не помещается в отведенные размеры, автоматически появляются полосы прокрутки для просмотра информации. В некоторых случаях, полосы прокрутки нарушают дизайн веб-страницы, поэтому от них можно отказаться. Для управления отображением полос прокрутки используется параметр scrolling. Синтаксис<iframe scrolling="auto | no | yes">...</iframe> Аргументы
Значение по умолчаниюauto Пример 7. Сокрытие полос прокрутки <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Тег IFRAME, параметр scrolling</title> </head> <body> <iframe src="sample.php" width="150" height="450" scrolling="no"></iframe> </body> </html> Параметр SRC
ОписаниеУказывает адрес файла (URL), который будет загружаться во фрейм. Это может быть HTML-документ, изображение или серверная программа. Допустимо использовать не только путь к файлу, но также имя функции JavaScript, которое возвращает значение. Синтаксис<iframe src="URL">...</iframe> АргументыВ качестве значения принимается полный или относительный путь к файлу. Значение по умолчаниюНет. Пример 8. Путь к файлу <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Тег IFRAME, параметр src</title> </head> <body> <iframe src="/source/sample.php" width="450" height="450"></iframe> </body> </html> |
При использовании материалов сайта ссылка на comnew.ru обязательна! |