Тег <iframe>
Описание
Тег <iframe>
(inline frame) создает встроенный фрейм для отображения другого HTML-документа внутри текущей страницы. Поддерживает мультимедийный контент, веб-страницы и интерактивные элементы.
<iframe
width="560"
height="315"
src="https://www.youtube.com/embed/bWetnjXGa4M?si=Y-RQTSFvCsG7gDX1"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
referrerpolicy="strict-origin-when-cross-origin"
allowfullscreen>
</iframe>
Рекомендации по безопасности:
- Всегда используйте
sandbox
для ненадежных источников - Ограничивайте права с помощью
allow
- Указывайте
referrerpolicy
для защиты данных - Для видео используйте параметр
?rel=0
на YouTube - Добавляйте альтернативный контент внутри тега
Тег <iframe>
требует осторожного использования из-за рисков безопасности, но остается незаменимым для встраивания стороннего контента.
Атрибуты
allow | Определяет политики разрешений для фрейма |
allowfullscreen | Разрешает полноэкранный режим |
allowpaymentrequest | Разрешает API Payment Request |
height | Высота фрейма в пикселях |
loading | Стратегия загрузки (lazy|eager) |
name | Имя фрейма для целевых ссылок |
referrerpolicy | Политика отправки referrer |
sandbox | Ограничения безопасности для фрейма |
src | URL содержимого фрейма |
srcdoc | HTML-содержимое фрейма |
width | Ширина фрейма в пикселях |
accesskey | Горячая клавиша для активации элемента |
class | CSS-классы для стилизации элемента |
id | Уникальный идентификатор элемента |
style | Инлайновые CSS-стили элемента |
title | Всплывающая подсказка для элемента |
align | Выравнивание фрейма (устарел) |
frameborder | Отображение границы (0|1) (устарел) |
longdesc | URL длинного описания (устарел) |
marginheight | Вертикальные отступы (устарел) |
marginwidth | Горизонтальные отступы (устарел) |
scrolling | Управление прокруткой (yes|no|auto) (устарел) |
Поддержка браузерами
![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|
4.0 | 1.0 | 4.0 | 1.0 | 1.0 |