Spec-Zone.ru › HTML

<embed> Элемент HTML для встраивания внешнего содержимого

Baseline Широко доступно

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и во многих версиях браузеров. Она доступна во всех браузерах с июля 2015 года.

  • Подробнее
  • Полная таблица совместимости
  • Оставить отзыв
>

Элемент <embed> HTML встраивает внешнее содержимое в указанную точку документа. Это содержимое предоставляется внешним приложением или другим источником интерактивного контента, например плагином браузера.

Попробуйте

<embed
  type="image/jpeg"
  src="/shared-assets/images/examples/flowers.jpg"
  width="250"
  height="200" />

Примечание: В этой статье описывается только элемент, определённый в живом стандарте HTML. Более ранние нестандартизированные реализации элемента здесь не рассматриваются.

Обратите внимание, что поддержка плагинов браузера в большинстве современных браузеров объявлена устаревшей и удалена. Поэтому обычно не стоит полагаться на <embed>, если вы хотите, чтобы ваш сайт работал в браузерах большинства пользователей.

Атрибуты

Атрибуты этого элемента включают глобальные атрибуты.

height

Отображаемая высота ресурса в пикселях CSS. Значение должно быть абсолютным; проценты не допускаются.

src

URL встраиваемого ресурса.

type

Тип MIME, используемый для выбора подключаемого модуля.

width

Отображаемая ширина ресурса в пикселях CSS. Значение должно быть абсолютным; проценты не допускаются.

Примечания по использованию

Свойство object-position позволяет настроить положение встроенного объекта внутри рамки элемента.

Примечание: Свойство object-fit не влияет на элементы <embed>.

Доступность

Используйте атрибут title элемента embed, чтобы добавить подпись к его содержимому. Это поможет людям, использующим вспомогательные технологии, например программы экранного доступа, понять, что в нём содержится. Значение title должно кратко описывать встроенное содержимое. Без заголовка пользователи могут не понять, что именно встроено. Такая смена контекста может сбивать с толку и отнимать много времени, особенно если элемент embed содержит интерактивный контент, например видео или аудио.

Примеры

<embed
  type="video/quicktime"
  src="movie.mov"
  width="640"
  height="480"
  title="Title of my video" />

Техническая сводка

Категории содержимого Потоковое содержимое, фразовое содержимое, встроенное содержимое, интерактивное содержимое, осязаемое содержимое.
Допустимое содержимое Отсутствует: это пустой элемент.
Опускание тегов Должен иметь начальный тег и не должен иметь конечный тег.
Допустимые родительские элементы Любой элемент, допускающий встроенное содержимое.
Неявная роль ARIA Нет соответствующей роли
Допустимые роли ARIA application, document, img, none, presentation
Интерфейс DOM HTMLEmbedElement

Спецификации

Спецификация
HTML>
# the-embed-element>

Совместимость с браузерами

Настольные компьютеры Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome для Android Firefox для Android Opera для Android Safari для iOS Samsung Internet WebView для Android WebView для iOS
embed 1 12 1 ≤12.1 ≤4 18 4 ≤12.1 ≤3.2 1.0 4.4 ≤3.2
align 1 79 1 ≤12.1 ≤4 18 4 ≤12.1 ≤3.2 1.0 4.4 ≤3.2
height 1 12 1 ≤12.1 ≤4 18 4 ≤12.1 ≤3.2 1.0 4.4 ≤3.2
name 1 12 1 ≤12.1 ≤4 18 4 ≤12.1 ≤3.2 1.0 4.4 ≤3.2
src 1 12 1 ≤12.1 ≤4 18 4 ≤12.1 ≤3.2 1.0 4.4 ≤3.2
type 1 79 1 ≤12.1 ≤4 18 4 ≤12.1 ≤3.2 1.0 4.4 ≤3.2
width 1 12 1 ≤12.1 ≤4 18 4 ≤12.1 ≤3.2 1.0 4.4 ≤3.2

См. также

  • К другим элементам для встраивания содержимого различных типов относятся <audio>, <canvas>, <iframe>, <img>, <math>, <object>, <svg> и <video>.
  • Позиционирование и изменение размера встроенного содержимого в его рамке: object-position и object-fit

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/embed

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API