Тег <embed>
- Категории: Потоковое содержимое, Фразовое содержимое, Встроенное содержимое, Интерактивное содержимое
-
Контекст:
Встраиваемое содержимое
-
Модель:
Ничего
Тег <embed>
(от англ. "embed" - вставлять) предоставляет контейнер для встраивания внешнего интерактивного контента, который не поддерживается браузером и требует подключения различных плагинов. Раньше данный тег часто использовался для добавления на сайт аудио и видео-плееров, флеш-компонентов и т.д. Сейчас это уже не так актуально, поскольку HTML 5 предоставил базовую возможность для добавления медиафайлов, а поддержка Shockwave Flash и Java Applets в современных браузерах отключена.
При использовании этого тега ему необходимо указать два атрибута:
-
src
- адрес ресурса -
type
- тип встраиваемого ресурса
Для элемента <embed>
нет возможности добавить альтернативное содержимое. Если браузер не сможет найти подходящий плагин и создает его экземпляр, то может просто вывести сообщение об ошибке.
Атрибуты
- Глобальные атрибуты
-
src
- Адрес ресурса -
type
- Тип встроенного ресурса -
width
- Горизонтальный размер -
height
- Вертикальный размер
-
Вставка изображения
Мы можем использовать элемент
<embed>
для вставки любого медиа-контента, в том числе и простого изображения. Делается это исключительно в демонстрационных целях и не рекомендуется использовать в реальных проектах: -
Вставка видео
-
Вставка другой страницы
-
Вставка PDF
-
Более надежная вставка