❌ Эта статья об устаревшем теге, спецификация HTML не рекомендует использовать его в веб-разработке.

Что делает тег

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

Синтаксис тега <embed>

<embed src="url" type="mime/type" />

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

Тег <embed> является устаревшим. Рекомендуется использовать тег <object> или <iframe> вместо <embed>.

Семантический или нет

Тег <embed> не считается семантическим, так как не придает никакого конкретного значения содержимому.

Атрибуты тега <embed>

  • src — URL-адрес файла, который должен быть встроен;
  • type — MIME-тип файла, который нужно встроить;
  • width — ширина встроенного объекта;
  • height — высота встроенного объекта.

Глобальные атрибуты

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

Ограничения

В отличие от тегов <object> и <iframe>, тег <embed> не поддерживает альтернативный контент.

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

Тег <embed> поддерживается всеми современными браузерами. Подробнее можно узнать на сайте caniuse. com.

Альтернативные теги

Вместо тега <embed> рекомендуется использовать теги <object> или <iframe>.

  • <object> — если нужна поддержка альтернативного контента;
  • <iframe> — если нужна поддержка масштабирования и прокрутки.

Актуальность

Тег <embed> устарел, не используйте его в веб-разработке.


Хотите узнать больше об HTML-тегах?

Прочитайте справочник по HTML или познакомьтесь с вёрсткой на интерактивных тренажёрах в HTML Academy.