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

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

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

Интерактивный пример

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

Следует иметь в виду, что большинство современных браузеров прекратили поддержку плагинов. Поэтому использование <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, чтобы контролировать регулирование размер объекта в соответствии с рамкой.

Примеры

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

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

Specification
HTML
# the-embed-element

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

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
embed
align
Deprecated
height
name
Deprecated
src
type
width

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
Deprecated. Not for use in new websites.

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

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