Главная страница Содержание Учебник по Html Словарь тегов Гостевая книга Напиши мне

Фреймы.

Ступенька 28 - "IFrame - "плавающий" или встроенный фрейм".

Вы наверняка встречали его уже много раз на разных сайтах. Для IFrame нам не нужно создавать фрейм-документ, и прописывать в нем фреймовую структуру нашей страницы. IFrame позволяет нам вставить один html-документ в другой html-документ.

Выглядит это следующим образом:

Как вы видите, появляется форма заданного размера, в которой отображается нужный нам документ. Это очень удобно. С "плавающим" фреймом вы могли познакомиться, когда регистрировались на каких-либо сайтах. Как правило, соглашения с пользователем заключены для удобства в "плавающий фрейм", чтобы вы могли ознакомиться с соглашением сразу, не переходя на другую страницу сайта.

''Плавающий'' фрейм вводится в наш обычный html-документ при помощи тэга <iframe></iframe>:
<IFRAME src="p18.html" width="300" height="250" scrolling="auto" frameborder="1"></IFRAME>

В атрибуте src мы указываем путь к документу, который отобразиться во встроенном фрейме.

Атрибуты height и width отвечают за ширину и высоту встроенного фрейма.

Атрибут scrolling (полоса прокрутки), как уже упоминалось на предыдущей страничке, может принимать несколько значений: no, yes и auto.

Атрибут frameborder отображает границы встроенного фрейма. Возможные его значения: 1 (да, отображать) и 0 (нет, не отображать).

Границы встроенного фрейма растягивать при помощи мыши ваш посетитель не может, поэтому атрибута noresize встроенные фреймы не имеют.

IFrame может выравниваться относительно содержимого страницы: текста и картинок, а может быть заключен, соответственно, в тэги выравнивания и таблицы.

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

[ Назад: Ступенька 27-ая ] [ Далее: Ступенька 29-ая ]