Используется для вставки в HTML различных объектов: не-HTML документов и media-файлов. Тип вставляемого объекта, будь то мцзывальный wav/midi-файл или трехмерный мир VRML, должен быть зарегистрирован на машине пользователя как проигрываемый одним из имеющихся plug-in'ов или поддерживаемый каким-либо приложением. Если браузер поддерживает элемент embed
, содержащиеся между начальным и конечным тэгами текст и элементы будут игнорироваться. Вставка объекта происходит так же, как и вставка изображения: под внедряемый объект необходимо сначала выделить место. Поэтому элемент embed
имеет ряд одинаковых с элементом img
параметров: name
, align
, alt
, border
, width
, height
, hspace
, vspace
. Другие параметры:
src
- обязательный параметр. Определяет имя файла вставляемого объекта.
pluginspace
- указывает на адрес (URL), по которому можно найти plug-in, необходимый для просмотра типа файлов, аналогичных указанному в параметре src
.
palette
- определяет тип цветовой палитры для просмотра объекта. Данный параметр работает только на Windows-машинах с 256-цветовой системной палитрой. Возможные значения:
background
- использовать background-палитру для отображения объекта (используется по умолчанию)
foreground
- использовать foreground-палитру для отображения объекта
hidden
- определяет, отображать указанный объект или нет. Возможные значения - true
(отображать) и false
(не отображать)
type
- явно указывает браузеру, к какому типу файлов относится загружаемый объект, помогая определить необходимое средство просмотра (plug-in). В качестве значения указывается зарегистрированный MIME-тип файла.
<embed src="music.vrml" height=300 width=200 hspace=10 align=center pluginspace="../plugins/download_vrml.htm">
</embed>
Определяет текст, который будет отображен, если браузер по какой-либо причине не работает с элементом embed
.
<embed src="video.swf" hidden=true>
<noembed>Ваш браузер морально устарел</noembed>
</embed>
Используется для вставки в HTML Java-апплетов - программ на языке Java, исполняемых браузером на вашем компьютере. Java-апплет исполняется в специально отведенном места, отображаясь в документе наподобие картинки. Поэтому многие параметры элемента applet
сходны с параметрами элемента img
. Если ваш браузер не имеет встроенной виртуальной Java-машины (и, соответственно, не поддерживает элемента applet
), то на месте окошка Java-апплета вы увидите текст, заключенный между начальным и конечным тэгами. Параметры:
code
- обязательный параметр. Определяет имя файла исполняемого Java-апплета.
codebase
- указывает базовый адрес (URL), по которому находится файл с кодом исполняемого Java-апплета. Если параметр codebase
опущен, используется URL текущего документа.
align
- обязательный параметр. Указывает способ выравнивания Java-апплета. Может принимать значения, что и аналогичный параметр элемент img
.
height
и width
- обязательные параметры. Определяют ширину и высоту (в пикселях) окошка вывода программы.
hspace
и vspace
- определяют отступ (в пикселях) по горизонтали и вертикали от других объектов документа.
name
- указывает имя Java-апплета, уникальное для данного документа. Позволяет Java-аппплетам на данной странице находить себе подобных и взаимодействовать друг с другом.
alt
- определяет текст, отображаемый на месте апплета браузером, если браузер понимает элемент applet
, но не может выполнять Java-апплеты.
src
- указывает адрес (URL), ассоциированный с апплетом. Например, адрес сайта разработчика апплета.
<applet code="JumpingGirl.class" width=30 height=40 align=left alt="Прыгающая девочка">
Если вы видите этот текст, значит ваш браузер не поддерживает Java.
</applet>
В результате слева отображается окошко (размером 30х40 точек) с прыгающей девочкой. Само собой, у вас должен быть файл JumpingGigl.class, который должен лежать в той же директории, что и текущий документ.
Располагается в начале элемента applet
. Исползуется для передачи Java-программе каких-либо параметров. Элемент задает пару "имя-значение" переменной, которая будет передана Java-программе.
<applet codebase="http://www.igf.ru/applets" code="JavaTetris.class" width=440 height=475 align=center>
<param name=width value=10>
<param name=height value=20>
<param name=name value="Cool Tetris">
. . .
</applet>
<<Урок 11 | ^ наверх ^ |