Тег <EMBED>
| Параметры |
align hidden hspace
pluginspage src type
vspace width height
|
Закрывающий тег |
| обязательно |
Тег <EMBED> используется для обозначения объектов (флэш, видео и т.д.), которые браузер может воспроизвести только при подключении соответствуещего плагина или вспомогательной программы.
Спецификация HTML 4.0 рекомендует использовать тег <OBJECT> для загрузки внешних данных вместо тега <EMBED> . Однако некоторые браузеры не отображают таким образом нужную информацию, поэтому наилучшим вариантом будет поместить <EMBED> внутрь контейнера <OBJECT> .
Вид внедренного объекта зависит от установленных в браузере плагинов, типа загружаемого файла, а также от параметров тега <EMBED>.
<embed width="xxx" height="xxx"></embed> |
Параметры тега <EMBED>
hidden
Представляет собой выключатель, который определяет, отображать объект в окне браузера или нет. Это особенно удобно для скрытия панели управления при воспроизведении фоновой музыки. Если этот атрибут указан, значение параметров width и height игнорируется.
<embed src="aaa.mp3" hidden ></embed>
hspace
Для любого объекта можно задать невидимые отступы по горизонтали с помощью параметра hspace. Особенно это актуально при обтекании объекта текстом, в этом случае необходимо вокруг него добавить пустое пространство.
<embed hspace="10">...</embed>
align
Определяет выравнивание объекта на странице и способ его отображения совместно с другими нижележащими элементами вроде текста. В качестве зарезервированных имен используются следующие:
<embed align="top">...</embed>
vspace
Для любого объекта можно задать невидимые отступы по вертикали с помощью параметра vspace. Особенно это актуально при обтекании объекта текстом, в этом случае необходимо вокруг него добавить пустое пространство.
<embed vspace="10">...</embed>
pluginspage
Если браузер не поддерживает указанный тип файлов заданный параметром src , то pluginspage используется для того, чтобы перейти по указанному адресу, откуда можно скачать и установить необходимый плагин. Браузер сообщает пользователю, что требуемого плагина для отображения файла нет, и запрашивает, загружать его или нет.
<embed src="kkk.swf" type="MIME-тип" pluginspage="http://www.macromedia.com/go/getflashplayer">
</embed>
src
Параметр src указывает путь к файлу, который необходимо загрузить в окно браузера. Браузер анализирует расширение файла и решает по нему, какой плагин или внешняя программа требуется для отображения файла. В качестве значения принимается полный или относительный путь к файлу.
<embed src="URL">...</embed>
type
Не всегда браузер может распознать тип файла по его расширению. В таких случаях лучше указывать его тип с помощью параметра type , который устанавливает MIME-тип для данных. Допускается устанавливать сразу несколько значений, разделяя их запятыми.
<embed type="MIME-тип">...</embed>
width
Параметр устанавливает ширину объекта. В заданные размеры входит не только само изображение, например в случае воспроизведения видеофайла, но и панель управления им, включая кнопки проигрывания, паузы, остановки и т.д. По этой причине на размер отображаемого объекта влияет тип файла и применяемый плагин.
Если используется процентная запись, то размеры объекта вычисляются относительно родительского элемента — контейнера, где находится тег <EMBED> . В случае отсутствия родительского контейнера, в его качестве выступает окно браузера. Иными словами, width="100%" означает, что объект будет занимать всю доступную ширину веб-страницы.
Несмотря на заданные размеры объекта, его исходные пропорции сохраняются, но в случае явного диссонанса высоты и ширины добавляется пустое пространство по вертикали или горизонтали.
<embed height="высота в пикселах либо в процентах">...</embed>
height
Параметр аналогичен параметру width, с той лишь разницей, что устанавливает высоту объекта.
<embed height="ширина в пикселах либо в процентах">...</embed>