![]() ![]() ![]() ![]() ![]() ![]()
Фреймы.
Ступенька 28 - "IFrame - "плавающий" или встроенный фрейм".Вы наверняка встречали его уже много раз на разных сайтах. Для IFrame нам не нужно создавать фрейм-документ, и прописывать в нем фреймовую структуру нашей страницы. IFrame позволяет нам вставить один html-документ в другой html-документ.
Выглядит это следующим образом:
Как вы видите, появляется форма заданного размера, в которой отображается нужный нам документ. Это очень удобно. С "плавающим" фреймом вы могли познакомиться, когда регистрировались на каких-либо сайтах. Как правило, соглашения с пользователем заключены для удобства в "плавающий фрейм", чтобы вы могли ознакомиться с соглашением сразу, не переходя на другую страницу сайта.
''Плавающий'' фрейм вводится в наш обычный html-документ при помощи тэга <iframe></iframe>:
В атрибуте src мы указываем путь к документу, который отобразиться во встроенном фрейме. Атрибуты height и width отвечают за ширину и высоту встроенного фрейма. Атрибут scrolling (полоса прокрутки), как уже упоминалось на предыдущей страничке, может принимать несколько значений: no, yes и auto. Атрибут frameborder отображает границы встроенного фрейма. Возможные его значения: 1 (да, отображать) и 0 (нет, не отображать). Границы встроенного фрейма растягивать при помощи мыши ваш посетитель не может, поэтому атрибута noresize встроенные фреймы не имеют. IFrame может выравниваться относительно содержимого страницы: текста и картинок, а может быть заключен, соответственно, в тэги выравнивания и таблицы. IFrame не поддерживается многими браузерами, в основном старыми версиями браузеров. Поэтому стоит подумать прежде, чем включать этот элемент на страницы вашего сайта, так ли это уж необходимо.
![]() ![]() |