Вставка звука и видео в html
Кроме графических изображений на web-страницы можно добавлять различные средства мультимедиа. При правильном применении они могут положительно повлиять на содержание страницы. Но не стоит забывать о том, что мультимедийные файлы могут иметь большие размеры и для их загрузки потребуется слишком много времени. Не побоюсь повториться сказав о том, что загрузка страницы имеет не последнее значение и поэтому нужно использовать мультимедийное оформление только тогда, когда это действительно необходимо.
Содержание:
Элемент BGSOUND, добавляем звук
Для добавления фонового звука на web-страницу применяется элемент bgsound (Background Sound), адрес аудиофайла прописывается при помощи, уже знакомого, атрибута src. Аудиофайл имеет ограниченное время звучания, поэтому количество повторений задается атрибутом loop. При указании значения loop=»-1″, аудиофайл будет повторяться бесконечно. В примере HTML-кода задано пятикратное повторение воспроизведения:
<bgsound src="audio/file.wav" loop="5">
Громкость воспроизведения регулируется атрибутом volume, значения задаются в пределах от -10 000 до 0. Максимальной громкости соответствует нулевое значение.
Стереобаланс задается атрибутом balance, в пределах от -10 000 до 10 000. Нуль определяет несмещенный баланс (balance=»0″). Код будет выглядеть вот так:
<bgsound src="audio/file.wav" loop="5" balance="0" volume="-1000">
Элемент OBJECT, добавляем видео
Для того, чтобы добавить на web-страницу Flash-ролик, видео или приложение написанное на языке Jawa применяется элемент object.
Код для вставки видеофайла:
<object data="абсолютный или относительный адрес (URL) файла.avi" type="video/avi">
Так используется элемент object для вставки flash-ролика:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-4444553540000" width="100" height="100" codebase="http://active.macromedia.com/flash6/cabs/swflash.cab#version=6,0,0,0"> <param name="movie" value="абсолютный или относительный адрес (URL) файла.swf"/> <param name="play" value="true"/> <param name="loop" value="true"/> <param name="quality" value="hight"/> </object>
Элемент param задает значения начальных параметров, которые передаются Flash-плееру или какому-либо другому приложению. Элементы param располагаются между открывающим и закрывающим тегами элемента object, и не имеют закрывающего тега.
- Для элемента object предусмотрен ряд атрибутов:
- classid — содержит URL описания типа встраиваемого объекта или заменяет атрибут DATA;
- codebase — содержит URL приложения, необходимого для просмотра встраимого объекта;
- codetype — содержит MIME-тип объекта (определяет что это за объект: видеоролик, flash-ролик, аплет…);
- data — задает URL встраимого объекта.
- standby — содержит текст, который отображается браузером во время загрузки файла объекта;
- width, height, border — высота, шитина и толщина рамки вокруг объекта;
- align — выравнивание на странице (left, right, center,).
Далее переходим к заключительному разделу, в котором рассмотрим как строятся таблицы в HTML.