<embed>¶
Тег <embed>
(от англ. embed - встраивать) используется для загрузки и отображения объектов (например, видеофайлов, флэш-роликов, некоторых звуковых файлов и т. д.), которые исходно браузер не понимает.
Как правило, такие объекты требуют подключения к браузеру специального модуля, который называется плагин, или запуска вспомогательной программы. Вид внедрённого объекта зависит от установленных в браузере плагинов, типа загружаемого файла, а также от атрибутов элемента <embed>
.
Демо¶
Изображения и мультимедиа
Синтаксис¶
1 |
|
Закрывающий тег не требуется.
Атрибуты¶
height
-
Высота объекта.
hidden
-
Указывает, скрыть объект на странице или нет.
pluginspage
-
Адрес страницы в Интернете, откуда можно скачать и установить плагин к браузеру.
src
-
Путь к файлу.
type
-
MIME-тип объекта.
width
-
Ширина объекта.
height¶
Атрибут height
устанавливает высоту объекта. В заданные размеры входит не только само изображение, например в случае воспроизведения видеофайла, но и панель управления им, включая кнопки проигрывания, паузы, остановки и т. д. По этой причине на размер отображаемого объекта влияет тип файла и применяемый плагин.
Если используется процентная запись, то размеры объекта вычисляются относительно родительского элемента — контейнера, где располагается элемент <embed>
. В случае отсутствия родительского контейнера, в его качестве выступает окно браузера. Иными словами, height="100%"
означает, что объект будет занимать всю доступную высоту веб-страницы.
Синтаксис
1 2 3 |
|
Значения
Любое целое положительное число в пикселях или процентах.
Значение по умолчанию
Нет.
hidden¶
Атрибут hidden
представляет собой выключатель, который определяет, отображать объект в окне браузера или нет. Это особенно удобно для скрытия панели управления при воспроизведении фоновой музыки. Если этот атрибут указан, то значения атрибутов width
и height
игнорируются.
Синтаксис
1 |
|
Значения
true
-
Скрывает объект.
false
-
Отображает объект на странице.
Значение по умолчанию
false
pluginspage¶
Если браузер не поддерживает указанный тип файлов заданный атрибутом src
, то pluginspage
используется для того, чтобы перейти по указанному адресу, откуда можно скачать и установить необходимый плагин. Браузер сообщает пользователю, что требуемого плагина для отображения файла нет, и запрашивает, загружать его или нет.
Синтаксис
1 |
|
Значения
Любой корректный адрес, ведущий на веб-страницу с плагином.
Значение по умолчанию
Нет.
src¶
Атрибут src
указывает путь к файлу, который необходимо загрузить в окно браузера. Браузер анализирует расширение файла и решает по нему, какой плагин или внешняя программа требуется для отображения файла.
Синтаксис
1 |
|
Значения
В качестве значения принимается полный или относительный путь к файлу.
Значение по умолчанию
Нет.
type¶
Не всегда браузер может распознать тип файла по его расширению. В таких случаях лучше указывать его тип с помощью атрибута type
, который устанавливает MIME-тип для данных.
Синтаксис
1 |
|
Значения
Имя MIME-типа в любом регистре. Допускается устанавливать сразу несколько значений, разделяя их запятыми.
Значение по умолчанию
Нет.
width¶
Атрибут width
устанавливает ширину объекта. В заданные размеры входит не только само изображение, например в случае воспроизведения видеофайла, но и панель управления им, включая кнопки проигрывания, паузы, остановки и т. д. По этой причине на размер отображаемого объекта влияет тип файла и применяемый плагин.
Если используется процентная запись, то размеры объекта вычисляются относительно родительского элемента — контейнера, где находится элемент <embed>
. В случае отсутствия родительского контейнера, в его качестве выступает окно браузера. Иными словами, width="100%"
означает, что объект будет занимать всю доступную ширину веб-страницы.
Синтаксис
1 2 3 |
|
Значения
Любое целое положительное число в пикселях или процентах.
Значение по умолчанию
Нет.
Спецификации¶
Описание и примеры¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
Ссылки¶
- Тег
<embed>
MDN (рус.)