| HTML | WebReference
Элемент <iframe> (от англ. inline frame — встроенный фрейм) создаёт встроенный фрейм, который находится внутри обычного документа, он позволяет загружать в область заданных размеров любые другие независимые документы.
<iframe> является контейнером, содержание которого игнорируется браузерами, не поддерживающими данный элемент. Для таких браузеров можно указать альтернативный текст, который увидят пользователи. Он должен располагаться между тегами <iframe> и </iframe>.
Синтаксис
<iframe>...</iframe>
Атрибуты
- align
- Определяет, как фрейм будет выравниваться по краю, а также способ обтекания его текстом.
- allowfullscreen
- Разрешает для фрейма полноэкранный режим.
- frameborder
- Устанавливает, отображать границу вокруг фрейма или нет.
- height
- Высота фрейма.
- hspace
- Горизонтальный отступ от фрейма до окружающего контента.
- marginheight
- Отступ сверху и снизу от содержания до границы фрейма.
- marginwidth
- Отступ слева и справа от содержимого до границы фрейма.
- name
- Имя фрейма.
- sandbox
- Позволяет задать ряд ограничений на контент загружаемый во фрейме.
- scrolling
- Способ отображения полосы прокрутки во фрейме.
- seamless
- Определяет, что содержимое фрейма должно отображаться так, словно оно является частью документа.
- src
- Путь к файлу, содержимое которого будет загружаться во фрейм.
- srcdoc
- Хранит содержимое фрейма непосредственно в атрибуте.
- vspace
- Вертикальный отступ от фрейма до окружающего контента.
- width
- Ширина фрейма.
Пример
<!DOCTYPE HTML> <html> <head> <meta charset=»utf-8″> <title>IFRAME</title> </head> <body> <iframe src=»page/banner.
Спецификация
Спецификация | Статус |
---|---|
WHATWG HTML Living Standard | Живой стандарт |
HTML5 | Рекомендация |
HTML 4.01 Specification | Рекомендация |
Каждая спецификация проходит несколько стадий одобрения.
- Recommendation (Рекомендация) — спецификация одобрена W3C и рекомендована как стандарт.
- Candidate Recommendation (Возможная рекомендация) — группа, отвечающая за стандарт, удовлетворена, как он соответствует своим целям, но требуется помощь сообщества разработчиков по реализации стандарта.
- Proposed Recommendation (Предлагаемая рекомендация) — на этом этапе документ представлен на рассмотрение Консультативного совета W3C для окончательного утверждения.
- Working Draft (Рабочий проект) — более зрелая версия черновика после обсуждения и внесения поправок для рассмотрения сообществом.
- Editor’s draft (Редакторский черновик) — черновая версия стандарта после внесения правок редакторами проекта.
- Draft (Черновик спецификации) — первая черновая версия стандарта.
Браузеры
4 | 12 | 1 | 4 | 1 | 1 |
1 | 1 | 6 | 1 |
В таблице браузеров применяются следующие обозначения.
- — элемент полностью поддерживается браузером;
- — элемент браузером не воспринимается и игнорируется;
- — при работе возможно появление различных ошибок, либо элемент поддерживается с оговорками.
Число указывает версию браузреа, начиная с которой элемент поддерживается.
Фреймы
См. также
- Адаптивное встраивание
- Добавление медиа-контента
- Отзывчивый веб-дизайн
- Отправка данных формы
Практика
- Вставка JSFiddle
- Имя фрейма
- Картинка во фрейме
- Размеры фрейма
- Создание фрейма
- Ссылка во фрейм
- Ссылки во фрейме
Элементы HTML
Атрибуты
Значения
Типы элементов
Аудио и видеоДокументИзображенияОбъектыСкриптыСпискиСсылкиТаблицыТекстФормыФреймыТег iframe
HTML5CSS.ruЛУЧШИЙ САЙТ ДЛЯ РАЗРАБОТЧИКОВ
❮Назад Полный HTML Ссылки Дальше ❯
Пример
Встроенный фрейм помечен следующим образом:
<iframe src=»https://html5css.ru»></iframe>
Пример
Встроенный фрейм помечен следующим образом:
<!DOCTYPE HTML><html>
<head>
<title>Тег IFRAME</title>
</head>
<body>
<iframe src=»frame_b. htm»>
Ваш браузер не поддерживает плавающие фреймы!
</iframe>
</body>
Пример
Пример содержания файла frame_b.htm
<html><head>
</head>
<body>
<h4>Frame B</h4>
</body>
</html>
Определение и использование
Тег <iframe> определяет встроенный фрейм.
Встроенный фрейм используется для встраивания другого документа в текущий документ HTML.
Поддержка браузера
Элемент | |||||
---|---|---|---|---|---|
<iframe> | Да | Да | Да | Да | Да |
Советы и примечания
Совет: Чтобы иметь дело с обозревателями, не поддерживающими <iframe>, добавьте текст между открывающим тегом <iframe> и закрывающим тегом </iframe>.
Совет: Используйте CSS для стиля <iframe> (даже для включения полосы прокрутки).
Различия между HTML 4,01 и HTML5
HTML5 добавил некоторые новые атрибуты, и несколько атрибутов HTML 4,01 удалены из HTML5.
Различия между HTML и XHTML
В XHTML атрибут name является устаревшим и будет удален. Используйте атрибут глобального идентификатора Вместо.
Атрибуты
= Новый в HTML5.
Атрибут | Значение | Описание |
---|---|---|
align | left right top middle bottom | Не поддерживается в HTML5. Задает выравнивание <iframe> в соответствии с окружающими элементами |
frameborder | 1 0 | Не поддерживается в HTML5. Указывает, отображать ли рамку вокруг <iframe> |
height | pixels | Задает высоту <iframe> |
longdesc | URL | Не поддерживается в HTML5.![]() Задает страницу, содержащую подробное описание содержимого <iframe> |
marginheight | pixels | Не поддерживается в HTML5. Задает верхние и нижние поля содержимого <iframe> |
marginwidth | pixels | Не поддерживается в HTML5. Задает левое и правое поля содержимого <iframe> |
name | text | Задает имя <iframe> |
sandbox | allow-forms allow-pointer-lock allow-popups allow-same-origin allow-scripts allow-top-navigation | Включает дополнительный набор ограничений для содержимого в <iframe> |
scrolling | yes no auto | Не поддерживается в HTML5. Указывает, отображать ли полосы прокрутки в <iframe> |
src | URL | Задает адрес документа для встраивания в <iframe> |
srcdoc | HTML_code | Задает HTML-содержимое страницы, которое должно отображаться в <iframe> |
width | pixels | Задает ширину <iframe> |
Глобальные атрибуты
Тег <iframe> также поддерживает Глобальные атрибуты в HTML.
Атрибуты события
Тег <iframe> также поддерживает Атрибуты событий в HTML.
Похожие страницы
HTML Учебник: HTML Iframes
HTML DOM Ссылки: IFrame Object
Параметры CSS по умолчанию
В большинстве обозревателей элемент <iframe> будет отображаться со следующими значениями по умолчанию:
iframe:focus {outline: none;
}
iframe[seamless] {
display: block;
}
❮Назад Полный HTML Ссылки Дальше ❯
Популярное
html картинка
как вставить картинку в html
цвет текста фона
размер текста html
цвет размер шрифта html
формы html
таблица html
как сделать ссылку в html
html элементы
Copyright 2018-2020 HTML5CSS.ru
Правила и Условия Политика конфиденциальности О нас Контакты
HTML-тег iframe
❮ Назад Полный справочник HTML Далее ❯
Пример
Встроенный фрейм размечается следующим образом:
w3schools.com» title=»W3Schools Free Online Web Tutorials»>
Попробуйте сами »Другие примеры «Попробуйте сами» ниже.
Определение и использование
2 встроенный кадр используется для встраивания другого документа в текущий HTML-документ.0003
Совет: Используйте CSS для стилизации
(см. пример ниже).
Совет: Рекомендуется всегда включать заголовок
атрибут для
. Это используется
программами чтения с экрана, чтобы прочитать содержимое
является.
Поддержка браузера
Элемент | |||||
---|---|---|---|---|---|
Да | Да | Да | Да | Да |
Атрибуты
Атрибут | Значение | Описание |
---|---|---|
разрешить | Указывает политику функций для | |
разрешить полный экран | правда ложь | Установите значение true, если |
разрешитьзапрос платежа | правда ложь | Установите значение true, если |
высота | пикселей | Задает высоту |
загрузка | нетерпеливый ленивый | Указывает, должен ли браузер загружать iframe немедленно или отложить загрузку iframe до тех пор, пока не будут выполнены некоторые условия |
имя | текст | Указывает имя |
реферальная политика | без реферера без реферера при переходе на более раннюю версию происхождение происхождение-при-перекрестном происхождении одно и то же происхождение строгое происхождение-при-перекрестном происхождении небезопасный-url | Указывает, какую информацию о реферере отправлять при получение iframe |
песочница | разрешить формы разрешить блокировку указателя разрешить всплывающие окна разрешить то же происхождение разрешить сценарии разрешить верхнюю навигацию | Включает дополнительный набор ограничений для содержимого в |
источник | URL-адрес | Указывает адрес документа для встраивания в |
исходный документ | HTML_код | Указывает HTML-содержимое страницы для отображения в |
ширина | пикселей | Задает ширину |
Глобальные атрибуты
Тег
также поддерживает глобальные атрибуты в HTML.
Атрибуты событий
Тег
также поддерживает атрибуты событий в HTML.
Дополнительные примеры
Пример
Добавление и удаление границ iframe (с помощью CSS):
Попробуйте сами »
Связанные страницы
Учебник HTML: HTML Iframes
Ссылка HTML DOM: Объект IFrame
Настройки CSS по умолчанию
9 0002 Большинство браузеров будут отображать
элемент со следующими значениями по умолчанию: iframe:focus { контур: нет;
}
iframe[seamless] {
display: block;
}
❮ Предыдущий Полный справочник HTML Следующий ❯
ПИКЕР ЦВЕТА
Лучшие учебники
Учебное пособие по HTMLУчебное пособие по CSS
Учебное пособие по JavaScript
Учебное пособие
Учебное пособие по SQL
Учебное пособие по Python
Учебное пособие по W3.

Учебное пособие по Bootstrap
Учебное пособие по PHP
Учебное пособие по Java
Учебное пособие по C++
Учебник по jQuery
Основные ссылки
HTML ReferenceCSS Reference
JavaScript Reference
SQL Reference
Python Reference
W3.CSS Reference
Bootstrap Reference
PHP Reference
HTML Colors
Java Reference
Angular Reference
jQuery Reference
902 46 лучших примеров Примеры HTML
Примеры CSS
Примеры JavaScript
Примеры How To
Примеры SQL
Примеры Python
Примеры W3.CSS
Примеры Bootstrap
Примеры PHP
Примеры Java
Примеры XML
Примеры jQuery
FORUM | О
W3Schools оптимизирован для обучения и обучения. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно пересматриваются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего содержания.
Copyright 1999-2023 Refsnes Data. Все права защищены.
W3Schools работает на основе W3.CSS.
Атрибут HTML-песочницы iframe
❮ Тег HTML
Пример
9000 3 Попробуйте сами »
Дополнительные примеры «Попробуйте сами» ниже.
Определение и использование
Атрибут sandbox
включает дополнительный набор
ограничения для содержимого в iframe.
При наличии атрибута песочницы он будет:
- рассматривать содержимое как уникальное происхождение
- заблокировать отправку формы
- заблокировать выполнение скрипта
- отключить API
- запретить ссылки на другие контексты просмотра
- запретить контенту использовать плагины (через
<встроить>
,<объект>
,<апплет>
или другое) - запрещает содержимому перемещаться по контексту просмотра верхнего уровня
- заблокировать автоматически запускаемые функции (например, автоматическое воспроизведение видео или автоматическую фокусировку элемента управления формы)
Значение атрибута песочницы
может быть
пусто (тогда все
применяются ограничения) или список разделенных пробелами предопределенных значений, которые
УДАЛИТ определенные ограничения.
Поддержка браузера
Числа в таблице указывают первую версию браузера, которая полностью поддерживает атрибут.
Атрибут | |||||
---|---|---|---|---|---|
песочница | 4,0 | 10,0 | 17,0 | 5,0 | 15,0 |
Синтаксис
Значения атрибутов
Значение | Описание |
---|---|
( нет значения ) | Применяет все ограничения |
разрешительные формы | Разрешает отправку формы |
разрешить модальные окна | Позволяет открывать модальные окна |
разрешить блокировку ориентации | Позволяет заблокировать ориентацию экрана |
разрешить блокировку указателя | Позволяет использовать API блокировки указателя |
разрешить всплывающие окна | Разрешает всплывающие окна |
разрешить всплывающие окна для выхода из песочницы | Позволяет всплывающим окнам открывать новые окна без наследования песочницы |
разрешить представление | Позволяет начать сеанс презентации |
разрешить то же происхождение | Позволяет рассматривать содержимое iframe как происходящее из одного и того же источника |
разрешить сценарии | Позволяет запускать скрипты |
разрешить верхнюю навигацию | Позволяет содержимому iframe перемещаться по контексту просмотра верхнего уровня |
разрешить активацию верхней навигации пользователем | Позволяет содержимому iframe перемещаться по контексту просмотра верхнего уровня, но только если инициировано пользователем |
Дополнительные примеры
Пример
Песочница
htm" sandbox="allow-forms">
Попробуйте сами »Пример
Песочница
Попробуйте сами »
❮ Тег HTML