HTML тег <embed>

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

Тег <embed>, хотя и поддерживался браузерами, не входил в стандарт HTML 4. Для загрузки объектов в HTML 4 используется тег <object>. Но так как не все браузеры корректно отображают находящуюся в нем информацию, то для обеспечения поддержки большего числа браузеров, а также валидность документа, используется тег <embed> внутри контейнера <object>. В HTML 5 проблем с валидацией документа нет, поскольку тег <embed> обрел официальный статус в новой версии HTML.

Синтаксис

Тег <embed> одинарный, закрывающий тег не нужен.

Пример

<!DOCTYPE>
<html>
  <head>
    <title>Заголовок документа</title>
  </head>
  <body>
    <embed src="/uploads/media/default/0001/01/0710cad7a1017902166203def268a0df2a5fd545.png" />
  </body>
</html>

Результат

В этом примере мы разместили наш логотип, используя тег <embed>.

Атрибуты

Атрибут Значение Описание
align Определяет выравнивание вложенного содержимого на странице и способ его обтекания текстом.
left Выравнивает по левому краю.
right Выравнивает по правому краю.
center Выравнивает по центру.
justify Выравнивает по правому и левому краю.
height pixels Определяет высоту вложенного содержимого.
pluginspage URL Адрес, откуда можно скачать и установить необходимый плагин.
src URL Указывает путь к файлу, который будет вставлен в элемент .
type MIME-type Определяет MIME-тип (спецификация для передачи по сети файлов различного типа) вложенного содержимого.
vspace pixels Определяет вертикальный отступ от вложенного содержимого до окружающего контента.
width pixels Определяет ширину вложенного содержимого.

Тег <embed> поддерживает глобальные атрибуты и атрибуты событий.

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





Похожие статьи