<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
, чтобы контролировать регулирование размер объекта в соответствии с рамкой.
Примеры
<embed type="video/quicktime" src="movie.mov" width="640" height="480" />
Спецификации
Specification |
---|
HTML Standard # the-embed-element |
Совместимость с браузерами
BCD tables only load in the browser
Смотрите также
- Другие элементы, используемые для встраивания различного рода контента:
<audio>
,<canvas>
,<iframe>
,<img>
,<math>
,<object>
,<svg>
, and<video>
. - Свойства, для позиционирования и определения размера внедрённого контента в его фрейме:
object-position
andobject-fit