Четверг, 16.05.2024, 21:10
Главная Регистрация RSS поиск
Приветствую Вас, Гость
Меню сайта
Категории раздела
HTML [44]
Visual C++ и MFC [21]
c++ [78]
php [19]
Javascript [15]
C# [51]
загрузки [0]
XNA [10]
создание игр с помощью xna
Наш опрос
Каким языком программирования вы увлекаетесь
Всего ответов: 2420
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Реклама
Главная » Статьи » HTML

8.4 Плавающие фреймы - тег <iframe>
Урок №8: Фреймы

Плавающие фреймы - тег <iframe>

Суть плавающих фреймов заключается в возможности встраивать обыкновенные фреймы (с указанием источника), являющиеся HTML-документами, в другие веб-страницы. При этом тег <frameset> не используется. Таким образом, с помощью плавающих фреймов на странице создается область с полосами прокрутки (inline frame) для демонстрации содержимого другой страницы.

Плавающие фреймы встраиваются на страницу при помощи тега <iframe> (Еще раз напомню, что <frameset> не требуется!). Содержимое должно находиться в файле, адрес которого указан в значении атрибута src тега <iframe>. Этот тег может содержать в себе текст или разметку, которая будет выведена на экран в случае, если броузер пользователя не отображает плавающие фреймы.

Замечание: <iframe> - линейный элемент.

В таблице приведены атрибуты тега <iframe>. Атрибуты width и height определяют ширину и высоту плавающего фрейма, а остальные идентичны атрибутам тега <frame>.

Элемент Атрибуты Cодержимое
iframe frameborder ("1" или "0")
height (число)
longdesc (URI)
marginheight (пикселы)
marginwidth (пикселы)
scrolling ("yes" или "no" или "auto")
src (URI)
width (число)
name (имя)
текст и элементы
Пример использования плавающего фрейма:
Листинг №8.2:
<html>
 <head>
 <title></title>
 </head>
 <body> 
 <iframe src="iframe1.html" name="iframe" width="468" height="60" scrolling="auto">
 Ваш браузер не отображает плавающие фреймы.
 </iframe>
 </body>
</html>

В результате выполнения данного кода на странице появляется окно заданного размера, куда внедряется файл iframe1.html:

Наиболее популярным примером использования плавающих фреймов является встраивание баннеров на страницы пользователей сервисов бесплатного хостинга.

Совместимость: В старых версиях HTML, включая HTML4.0, элемент <iframe> не относился к спецификации и отображался только в Internet Explorer. Но это не помешало включить его в спецификации XHTML 1.0 Frameset и XHTML 1.1. Более того, на сегодняшний день его поддерживают браузеры FireFox и Opera. Таким образом, об ограничениях в использовании этого элемента можно забыть.
Категория: HTML | Добавил: slava (18.07.2009)
Просмотров: 2346 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]