Тег <embed>

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

Спецификация HTML 4.0 рекомендует использовать тег <object> для загрузки внешних данных вместо тега <embed>. Однако некоторые браузеры не отображают таким образом нужную информацию, поэтому наилучшим вариантом будет поместить <embed> внутрь контейнера <object>.

Вид внедренного объекта зависит от установленных в браузере плагинов, типа загружаемого файла, а также от атрибутов тега <embed>.

поддержка браузерами:
IExplorer Chrome Opera Safari Firefox Android iOS
3.0+ 1.0+ 2.0+ 1.0+ 1.0+ 1.0+ 1.0+
спецификация:
HTML: 3.2 4.01 5.0
XHTML: 1.0 1.1
синтаксис:
<embed width="..." height="..."></embed>
атрибуты:
align - Определяет выравнивание объекта на странице и способ его отображения совместно с другими нижележащими элементами вроде текста.
height - Атрибут height устанавливает высоту объекта.
hidden - Атрибут hidden представляет собой выключатель, который определяет, отображать объект в окне браузера или нет.
hspace - Для любого объекта можно задать невидимые отступы по горизонтали и вертикали с помощью атрибутов hspace и vspace.
pluginspage - Если браузер не поддерживает указанный тип файлов заданный атрибутом src, то pluginspage используется для того, чтобы перейти по указанному адресу, откуда можно скачать и установить необходимый плагин.
src - Атрибут src указывает путь к файлу, который необходимо загрузить в окно браузера.
type - Не всегда браузер может распознать тип файла по его расширению.
vspace - Для любого объекта можно задать невидимые отступы по горизонтали и вертикали с помощью атрибутов hspace и vspace.
width - Атрибут width устанавливает ширину объекта.
закрывающий тег:
Не требуется.