<embed>: Вложение расширенных элементов

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

Примечание: Этот раздел посвящен только элементу, который является частью стандарта HTML5, и никак не касается ранних, нестандартизированных его реализаций.

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

Категории контента Flow content, phrasing content, embedded content, interactive content, palpable content.
Разрешенное содержимое Отсутствует, это empty element.
Пропуск тега Должен иметь открывающий тег, закрывающий тег должен быть пропущен
Разрешённые родительские элеметны Любой элемент, который допускает встроенный контент
Разрешенные роли ARIA application, document, img, presentation
DOM-интерфейс HTMLEmbedElement

Атрибуты

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

height
Отображает высоту ресурса в CSS пикселях. Это должно быть абсолютное значение; проценты не допустимы.
src
Ссылка на встраиваемый ресурс.
type
MIME-тип, используемый для выбора подключаемого модуля для создания экземпляра.
width
Отображает ширину ресурса в CSS пикселях. Это должно быть абсолютное значение; проценты не допустимы.

Примечание

Вы можете использовать свойство object-position, чтобы настроить расположение встроенного объекта в рамке элемента, а также свойство object-fit, чтобы контролировать регулирование размер объекта в соответствии с рамкой.

Примеры

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

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

Поддержка браузерами

BCD tables only load in the browser

Note: До версии 45, Firefox не отображает сожержимое HTML-ресурса, но сообщает о том, что для отображения контента требуется плагин (см. баг 730768).

Смотрите также

  • Другие элементы, используемые для встраивания различного рода контента: <audio>, <canvas>, <iframe>, <img>, <math>, <object>, <svg>, and <video>.
  • Свойства, для позиционирования и определения размера внедренного контента в его фрейме: object-position and object-fit