❌ Эта статья об устаревшем теге, спецификация 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.