<embed>
- 25 января 2023
❌ Эта статья об устаревшем теге, спецификация 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.
«Доктайп» — журнал о фронтенде. Читайте, слушайте и учитесь с нами.