Форум, знакомства, фото, чат, общение

Здравствуйте, гость ( Вход | Регистрация )

Приглашаем Информационных Партнеров!
> Случайные изображения












> Использование тегов <OBJECT> и <EMBED>

Ribca
сообщение 8.3.2008, 0:23
Сообщение #1


Administrator - тоже человек!
********

Группа: Super Admins
Сообщений: 4177
Регистрация: 28.12.2005
Из: Москва
Пользователь №: 1



Использование тегов <OBJECT> и <EMBED>




Для того чтобы отобразить фильм в окне браузера, в HTML-документе должны быть указаны теги <OBJECT> и <EMBED> с соответствующими параметрами. Для тега <EMBED> все параметры (такие как HEIGHT, WIDTH, QUALITY и LOOP) являются атрибутами и записываются внутри тега <EMBED> (т. е. между открывающим тегом <EMBED> и закрывающей угловой скобкой). Например:

<OBJECT CLASSID="clsid:D27CDB6E-AE6D-llcf-96B8-444553540000"
WIDTH="100"
HEIGHT="100"CODEBASE="http://active.macromedia.com/flashS/cabs/
swflash.cab#version=5,0,0,0">
<PARAM NAME="MOVIE"VALUE="moviename .swf">
<PARAM NAME="PLAY"VALUE="true">
<PARAM NAME="LOOP"VALUE="true">
<PARAM NAME="QUALITY"VALUE="high">
</OBJECT>

Для тега <OBJECT> четыре параметра (HEIGHT, WIDTH, CLASSIC и CODEBASE) являются атрибутами и записываются внутри тега <OBJECT>, а все остальные записываются отдельно, в виде тегов <PARAM>. Например:

<EMBED SRC="moviename.swf"WIDTH="100"HEIGHT="100"PLAY="true"
LOOP="true"QUALITY="high"
PLUGINSPAGE="http://www.macromedia.com/shockwave/download/
index.cgi?Pl_Prod_Ver5ion=ShockwaveFlash">
</EMBED>

Для того чтобы использовать вместе оба тега, поместите тег <EMBED> перед закрывающим тегом <OBJECT> следующим образом:

<OBJECT CLASSID="clsid:D27CDB6E-AE6D-llcf-96B8-444553540000"
WIDTH="100"
HEIGHT="100"CODEBASE="http://active.macromedia.com/flash5/cabs/
swflash.cab#version=5,0,0,0">
<PARAM NAME="MOVIE"VALUE="moviename .swf">
<PARAM NAME="PLAY"VALUE="true">
<PARAM NAME="LOOP"VALUE="true">
<PARAM NAME="QUALITY"VALUE="high">
<EMBED SRC="moviename.swf"WIDTH="100"HEIGHT="100"PLAY="true "
LOOP="true"QUALITY="high"
PLUGINSPAGE="http://www.macromedia.com/shockwave/download/
index.cgi?Pl_Prod_Version=ShockwaveFiash">
</EMBED>
</OBJECT>
Применяя оба тега (<OBJECT> и <EMBED>), указывайте идентичные значения для каждого атрибута или параметра, чтобы гарантировать одинаковое воспроизведение в любом браузере. Кроме того, параметр swflash.cab#version=4, 0, 0, 0 не обязателен, можете удалить его, если не хотите проверять номер версии.



Список атрибутов и параметров тегов поможет вам разобраться в HTML-документе, который генерирует команда Publish (Публиковать), и создать собственный HTML-документ для фильма. Все перечисленные атрибуты и параметры относятся к обоим тегам (<OBJECT> и <EMBED>), если в описании не указано иначе. Особо отмечены необязательные пункты. При создании шаблона можно заменять значениями перечисленные ниже переменные шаблона.

См. разд. "Настройка публикуемых шаблонов HTML " данной главы.

SRC

Значение: имя Фильма, swf
Переменная шаблона: $MO
Описание: Определяет имя загружаемого фильма. Только для тега <EMBED>.

MOVIE

Значение: имя Фильма, swf
Переменная шаблона: $MO
Описание: Определяет имя загружаемого фильма. Только для тега <OBJECT>.

CLASSID

Значение: clsid:D27CDB6E-AE6D-llcf-96B8-444553540
Описание: Идентифицирует элемент управления Active X для окна браузера. Значение должно быть введено точно так, как оно указано. Только для тега <OBJECT>.

WIDTH

Значение: n или n%
Переменная шаблона: $WI
Описание: Задает ширину фильма в пикселах или в процентах от размера окна браузера.

HEIGHT

Значение: n или n%
Переменная шаблона: $НЕ
Описание: Задает высоту фильма в пикселах или в процентах от размера окна браузера. Так как фильм масштабируем, то его качество не будет ухудшаться при изменении размера, если поддерживается коэффициент сжатия (например, размеры 640х480 пикселов, 320х240 пикселов и 240х180 пикселов имеют коэффициент сжатия 4:3).

CODEBASE

Значение:
http://active.macromedia.com/flash4/cabs/s...n=4,0,0,0"
Описание: Идентифицирует URL элемента управления Active X для Flash Player, позволяя браузеру автоматически загрузить его, если он не установлен в системе пользователя. Значение должно быть введено точно так, как показано. Только для тега <OBJECT>.

PLUGINSPAGE

Значение: http: //www.macromedia.com/shockwave/download/ index.cgi?Pl Prod Version=ShockwaveFlash
Описание: Идентифицирует URL подключаемого модуля (plugin) для Flash Player, позволяя пользователю загрузить его, если он не установлен. Только для тега <EMBED>.

SWLIVECONNECT

Значение: true или false
Описание: Указывает браузеру, запускать или не запускать Java при первой загрузке Flash Player. По умолчанию, если этот атрибут пропущен, используется значение false. Всякий раз, когда JavaScript и Flash запускаются на одной странице, Java должен запускаться с помощью инструкции FS commands, однако, если JavaScript используется только для распознавания типа браузера или иной цели, не связанной с инструкцией FS Commands, можно запретить запуск Java, установив для параметра SWLIVECONNECT значение false. Вы также можете запускать Java без помощи JavaScript, установив для параметра SWLIVECONNECT значение true. Запуск Java задерживает начало воспроизведения фильма, поэтому используйте значение true лишь при необходимости. Только для тега <EMBED>. Необязательный атрибут.
Для запуска Java из автономного проектора используйте в инструкции FS Command команду Ехес.



PLAY

Значение: true или false
Переменная шаблона: $PL
Описание: Определяет, должно ли начинаться воспроизведение немедленно после загрузки фильма в браузер. Если фильм интерактивный, можно разрешить пользователю инициализировать воспроизведение щелчком на кнопке или иным действием. В этом случае, чтобы запретить автоматическое начало воспроизведения, установите для атрибута PLAY значение false. Если этот атрибут пропущен, значением по умолчанию является true. Необязательный атрибут.

LOOP

Значение: true или false
Переменная шаблона: $LO
Описание: Определяет, будет ли фильм воспроизводиться циклически, либо остановится на последнем кадре. Если этот атрибут пропущен, значением по умолчанию является true. Необязательный атрибут.

QUALITY

Значение: low, high, autolow, autohigh ИЛИ best
Переменная шаблона: $QU
Описание: Задает используемый при воспроизведении уровень сглаживания. Поскольку сглаживание каждого кадра требует быстрого процессора, выбирайте значение в зависимости того, что более важно - скорость или качество. Необязательный атрибут.
· low - сглаживание не используется, скорость максимальна;
· autolow - воспроизведение начинается без сглаживания, но если Flash Player обнаруживает, что ресурсов процессора достаточно, сглаживание включается всякий раз, когда это возможно;
· autohigh - воспроизведение начинается со сглаживанием, однако, если оказывается, что скорость воспроизведения ниже определенного предела, сглаживание отключается;
· Используйте значение autohigh для эмуляции команды View (Вид) ?Antialias (Сглаживание).
· high - сглаживание всегда включено. Если фильм содержит анимацию, растровые изображения скругляются, а если не содержит, растровые изображения не скругляются, high - значение по умолчанию для атрибута QUALITY;
· best - обеспечивает лучшее качество отображения и не учитывает скорость воспроизведения. Сглаживается все, что выводится, а растровые изображения всегда скругляются.



Если атрибут QUALITY пропущен, значением по умолчанию является high.

BGCOLOR

Значение: tRRGGBB (шестнадцатеричное значение RGB-цветов)
Переменная шаблона: $BG
Описание: Задает фоновый цвет фильма. Этот атрибут отменяет параметры фонового цвета, определенные в файле Flash. Атрибут не влияет на фоновый цвет HTML-страницы. Необязательный атрибут.

SCALE

Значения: showall, noborder ИЛИ exactfit
Переменная шаблона: $sc
Описание: Задает размещение фильма в окне браузера, когда параметры WIDTH и HEIGHT указаны в процентах. Необязательный атрибут.
· showall - фильм отображается в определенной области с первоначальным коэффициентом сжатия, поэтому никаких искажений не происходит. Границы могут появляться с двух сторон фильма;
· noborder - фильм растягивается, чтобы заполнить определенную область, сохраняя первоначальный коэффициент сжатия. Никакого искажения не происходит. Части фильма могут отсекаться;
· exactfit - весь фильм отображается в определенной области, однако первоначальный коэффициент сжатия не сохраняется и могут появляться искажения.



Если этот атрибут опущен (а значения WIDTH и HEIGHT указаны в процентах), используется значение по умолчанию - showall.

ALIGN

Значения: L, R, T или B
Переменная шаблона: $НА
Описание: Задает значение атрибута ALIGN для тегов <OBJECT>, <EMBED> и <IMG>, определяя положение фильма в окне браузера. Необязательный атрибут.
· L - фильм выравнивается по левому краю окна браузера и при необходимости обрезаются верхняя, нижняя и правая стороны;
· R - фильм выравнивается по правому краю окна браузера и при необходимости обрезаются верхняя, нижняя и левая стороны;
· T - фильм выравнивается по верхнему краю окна браузера и при необходимости обрезаются правая, левая и нижняя стороны;
· B - фильм выравнивается по нижнему краю окна браузера и при необходимости обрезаются правая, левая и верхняя стороны.



По умолчанию фильм центрируется в окне браузера, а если окно браузера меньше, чем фильм, фильм обрезается.

SALIGN

Значения: L, R, T, B, TL, TR, BL или BR
Переменная шаблона: $SA
Описание: Задает положение масштабированного фильма в пределах области, определенной параметрами WIDTH и HEIGHT. Необязательный атрибут.
· L - фильм выравнивается по левому краю окна браузера и при необходимости обрезаются верхняя, нижняя и правая стороны;
· R - фильм выравнивается по правому краю окна браузера и при необходимости обрезаются верхняя, нижняя и левая стороны;
· T - фильм выравнивается по верхнему краю окна браузера и при необходимости обрезаются правая, левая и нижняя стороны;
· B - фильм выравнивается по нижнему краю окна браузера и при необходимости обрезаются правая, левая и верхняя стороны;
· TL - фильм выравнивается по верхнему левому краю окна браузера и при необходимости обрезаются правая и нижняя стороны;
· TR - фильм выравнивается по верхнему правому краю окна браузера и при необходимости обрезаются левая и нижняя стороны;
· BL - фильм выравнивается по нижнему левому краю окна браузера и при необходимости обрезаются правая и верхняя стороны;
· BR - фильм выравнивается по нижнему правому краю окна браузера и при необходимости обрезаются левая и верхняя стороны.



Если этот атрибут пропущен, фильм в окне браузера центрируется, при этом границы могут появляться на любой стороне, а фильм обрезаться по мере необходимости.

BASE

Значение: основной каталог или URL
Описание: Задает основной каталог или URL, используемый в фильме в инструкциях перенаправления относительных адресов. Этот атрибут полезен, когда фильм и остальные файлы хранятся в разных каталогах. Необязательный атрибут.

MENU

Значение: true или false Переменная шаблона: $МЕ
Описание: Задает тип контекстного меню, которое вызывается при щелчке правой кнопкой мыши (Windows) или левой - при нажатой клавише <Cmd> (Macintosh) - на фильме в окне браузера. Необязательный атрибут.
· true - отображается полное меню, предлагающее пользователю ряд команд для управления воспроизведением;
· false - отображается меню с единственной командой About Flash (О программе).



Если этот атрибут пропущен, значением по умолчанию является true.

WMODE

Значения: Window, Opaque ИЛИ Transparent
Переменная шаблона: $WM
Описание: Позволяет использовать преимущества, доступные в браузерах Internet Explorer версии 4.0 и выше (прозрачность фильма, абсолютное позиционирование, слои). Этот тег работает только под Windows с элементом управления ActiveX для Flash. Необязательный параметр.
· window - фильм на Web-странице воспроизводится в собственном прямоугольном окне;
· opaque - фильм скрывает все, что находится на странице под ним;
· Transparent - сквозь все прозрачные области фильма отображается фон HTML-страницы, при этом скорость воспроизведения анимации может снизиться.



Если этот параметр опущен, то по умолчанию используется значение window. Только для тега <OBJECT>.


взято тут: http://megalib.com/books/938/chapter14_22.htm


--------------------
Счастье есть - его не может не быть.
Не бойся смерти - бойся непрожитой жизни.
Как бы не было плохо, нужно расслабиться и получать удовольствие, а если хорошо, то тем более.
Мозги надо менять а не конституцию.

Это мы то нубы?! Да я вас всех продам, куплю, а потом еще раз продам но уже дороже!!!

<> ужос...сегодня впервые за пару месяцев на ночь выключил комп.......
<> еле в этой долбаной тишине уснул.......
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 1)
Ribca
сообщение 8.3.2008, 0:43
Сообщение #2


Administrator - тоже человек!
********

Группа: Super Admins
Сообщений: 4177
Регистрация: 28.12.2005
Из: Москва
Пользователь №: 1



Элемент <EMBED>

Браузер Internet Explorer Netscape Opera Safari Mozilla Firefox
Версия 5.5 6.0 7.0 6.0 7.0 8.0 7.0 8.0 9.0 1.0 1.7 1.0 2.0
Поддерживается Да Да Да Да Да Да Да Да Да Да Да Да Да
HTML: 3.2 4 XHTML: 1.0 1.1

Описание

Элемент <EMBED> используется для загрузки и отображения объектов (например, видеофайлов, флэш-роликов, некоторых звуковых файлов и т.д.), которые исходно браузер не понимает. Как правило, такие объекты требуют подключения к браузеру специального модуля, который называется плагин, или запуска вспомогательной программы.

Спецификация HTML 4.0 рекомендует использовать тег <OBJECT> для загрузки внешних данных вместо тега <EMBED>. Однако некоторые браузеры не отображают таким образом нужную информацию, поэтому наилучшим вариантом будет поместить <EMBED> внутрь контейнера <OBJECT>.

Вид внедренного объекта зависит от установленных в браузере плагинов, типа загружаемого файла, а также от параметров тега <EMBED>. На рис. 1 и рис. 2 показан вид воспроизведения в браузере различных типов файлов.



Рис. 1. Воспроизведение видеофайла в браузере



Рис. 2. Воспроизведение аудиофайла в браузере

Синтаксис

<embed width="..." height="..."></embed>
Параметры
align
Определяет как объект будет выравниваться на странице и способ его обтекания текстом.
height — высота объекта.
hidden
Указывает, скрыть объект на странице или нет.
hspace
Горизонтальный отступ от объекта до окружающего контента.
pluginpage
Адрес страницы в Интернете, откуда можно скачать и установить плагин к браузеру.
src
Путь к файлу.
type
MIME-тип объекта.
vspace
Вертикальный отступ от объекта до окружающего контента.
width
Ширина объекта.
Закрывающий тег

Обязателен.
Пример 1. Использование тега <EMBED>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Тег EMBED</title>
</head>
<body>

<embed src="mouse.swf" width="400" height="300" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>

</body>
</html>

Описание параметров тега <EMBED>

Параметр ALIGNHTML: 3.2 4 XHTML: 1.0 1.1

Описание

Определяет выравнивание объекта на странице и способ его отображения совместно с другими нижележащими элементами вроде текста
Синтаксис

<embed align="absmiddle | baseline | bottom | left | middle | right | texttop | top">...</embed>
Аргументы
absmiddle
Выравнивание середины объекта по середине текущей строки.
baseline
Выравнивание объекта по базовой линии текущей строки.
bottom
Выравнивание нижней границы объекта по окружающему тексту.
left
Выравнивает объект по левому краю окна, текст обтекает его справа.
middle
Выравнивание середины объекта по базовой линии текущей строки.
right
Выравнивает объект по правому краю окна, текст обтекает слева.
texttop
Верхняя граница объекта выравнивается по самому высокому текстовому элементу текущей строки.
top
Верхняя граница объекта выравнивается по самому высокому элементу текущей строки.
Значение по умолчанию

bottom
Пример 2. Выравнивание объекта
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Тег EMBED, параметр align</title>
</head>
<body>

<embed src="movie.avi" width="400" height="300" align="left"></embed>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat.

</body>
</html>


Параметр HEIGHT и WIDTHHTML: 3.2 4 XHTML: 1.0 1.1

Описание

Параметр height устанавливает высоту объекта, а width — его ширину. В заданные размеры входит не только само изображение, например в случае воспроизведения видеофайла, но и панель управления им, включая кнопки проигрывания, паузы, остановки и т.д. По этой причине на размер отображаемого объекта влияет тип файла и применяемый плагин.

Если используется процентная запись, то размеры объекта вычисляются относительно родительского элемента — контейнера, где находится тег <EMBED>. В случае отсутствия родительского контейнера, в его качестве выступает окно браузера. Иными словами, width="100%" означает, что объект будет занимать всю доступную ширину веб-страницы.

Несмотря на заданные размеры объекта, его исходные пропорции сохраняются, но в случае явного диссонанса высоты и ширины добавляется пустое пространство по вертикали или горизонтали.
Синтаксис

<embed height="ширина" width="высота">...</embed>
Обязательные параметры

Да.
Аргументы

Любое целое положительное число в пикселах или процентах.
Значение по умолчанию

Нет.

Параметр HIDDEN HTML: 3.2 4 XHTML: 1.0 1.1

Описание


Параметр hidden представляет собой выключатель, который определяет, отображать объект в окне браузера или нет. Это особенно удобно для скрытия панели управления при воспроизведении фоновой музыки. Если этот атрибут указан, значение параметров width и height игнорируется.
Синтаксис

<embed hidden>...</embed>
Аргументы

Нет.
Значение по умолчанию

По умолчанию этот параметр выключен.
Пример 3. Сокрытие объекта
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Тег EMBED, параметр hidden</title>
</head>
<body>

<embed src="jazz.mp3" hidden></embed>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat.

</body>
</html>

Параметр HSPACE и VSPACE HTML: 3.2 4 XHTML: 1.0 1.1

Описание

Для любого объекта можно задать невидимые отступы по горизонтали и вертикали с помощью параметров hspace и vspace. Особенно это актуально при обтекании объекта текстом, в этом случае необходимо вокруг него добавить пустое пространство.
Синтаксис

<embed hspace="отступ по горизонтали" vspace="отступ по вертикали">...</embed>
Аргументы

Любое целое положительное число в пикселах.
Значение по умолчанию

0
Пример 4. Отступы вокруг объекта
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Тег EMBED, параметр hspace и vspace</title>
</head>
<body>

<embed src="banner.swf" width="600" height="200" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" hspace="10" vspace="10"></embed>

</body>
</html>

Параметр PLUGINSPAGE HTML: 3.2 4 XHTML: 1.0 1.1

Описание

Если браузер не поддерживает указанный тип файлов заданный параметром src, то pluginspage используется для того, чтобы перейти по указанному адресу, откуда можно скачать и установить необходимый плагин. Браузер сообщает пользователю, что требуемого плагина для отображения файла нет, и запрашивает, загружать его или нет.
Синтаксис

<embed pluginspage="URL">...</embed>
Аргументы

Любой корректный URL (Universal Resource Locator, универсальный указатель ресурсов).
Значение по умолчанию

Нет.
Пример 5. Адрес требуемого плагина
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Тег EMBED, параметр pluginspace</title>
</head>
<body>

<embed src="ban.swf" width="200" height="200" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>

</body>
</html>

Параметр SRC HTML: 3.2 4 XHTML: 1.0 1.1

Описание

Параметр src указывает путь к файлу, который необходимо загрузить в окно браузера. Браузер анализирует расширение файла и решает по нему, какой плагин или внешняя программа требуется для отображения файла.
Синтаксис

<embed src="URL">...</embed>
Аргументы

В качестве значения принимается полный или относительный путь к файлу.
Значение по умолчанию

Нет.
Параметр TYPE
Описание

Не всегда браузер может распознать тип файла по его расширению. В таких случаях лучше указывать его тип с помощью параметра type, который устанавливает MIME-тип для данных.
Синтаксис

<embed type="MIME-тип">...</embed>
Аргументы

Имя MIME-типа в любом регистре. Допускается устанавливать сразу несколько значений, разделяя их запятыми.
Значение по умолчанию

Нет.

взято тут : http://www.htmlbook.ru/html/embed.html


--------------------
Счастье есть - его не может не быть.
Не бойся смерти - бойся непрожитой жизни.
Как бы не было плохо, нужно расслабиться и получать удовольствие, а если хорошо, то тем более.
Мозги надо менять а не конституцию.

Это мы то нубы?! Да я вас всех продам, куплю, а потом еще раз продам но уже дороже!!!

<> ужос...сегодня впервые за пару месяцев на ночь выключил комп.......
<> еле в этой долбаной тишине уснул.......
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic

 


Текстовая версия Сейчас: 18.9.2018, 21:08

Использование тегов <OBJECT> и <EMBED> - Форум




Рейтинг@Mail.ru Rambler's Top100

forum.ribca.net | Web Дизайн: WonderWorker | http://Ribca.Net