Тег <iframe> определяет встроенный фрейм.
Встроенный фрейм используется, чтобы вывести содержимое другого HTML документа внутри текущего.
Чтобы сообщить о том, что браузер не поддерживает встроенные фреймы, достаточно добавить соответствующий текст между открывающим тегом <iframe> и закрывающим тегом </iframe>.
Для настройки стиля элемента <iframe> (включая полосы прокрутки) используйте CSS.
Разница между HTML 4.01 и HTML5
В HTML5 были добавлены новые атрибуты и некоторые атрибуты, допустимые в HTML 4.01, удалены.
Различия между HTML и XHTML
В XHTML атрибут name запрещен. Вместо него используется общий атрибут id.
Атрибуты тега <iframe>
Атрибут | Описание |
---|---|
align | Определяет горизонтальное выравнивание содержимого элемента iframe |
frameborder | Определяет, следует ли отображать трехмерную границу вокруг фрейма |
height | Определяет высоту встроенного фрейма |
longdesc | Определяет URL с развернутым описанием содержимого фрейма |
marginheight | Определяет отступ между контентом и верхним и нижним краями фрейма |
marginwidth | Определяет отступ между контентом и левым и правым краями фрейма |
name | Определяет имя встроенного фрейма |
sandbox | Включает дополнительные ограничения на контент во встроенном фрейме |
scrolling | Определяет, каким образом следует отображать полосы прокрутки во встроенном фрейме |
src | Определяет адрес документа для вывода в фрейме |
srcdoc | Определяет HTML контент для отображения во встроенном фрейме |
width | Определяет ширину встроенного фрейма |
Общие атрибуты
Тег <iframe> поддерживает общие атрибуты и атрибуты-события.
CSS стили по умолчанию
Большинство браузеров будут отображать тег <iframe> со следующими стилями
iframe:focus {
outline: none;
}
iframe[seamless] {
display: block;
}
HTML пример использования
Встроенный фрейм:
<iframe src="http://msiter.ru"></iframe>