Справочник HTML
Оглавление:
Раздел 1. Введение: теги, HTML документ.
Раздел 2. Выделение текста - физические и логические
стили.
Раздел 3. Форматирование текста.
Раздел 4. Ссылки.
Раздел 5. Рисунки.
Раздел 6. Цвет фона и текста. Шрифты.
Раздел 7. Таблицы.
Раздел 8. Списки.
Раздел 9. Последовательности, комментарии.
Раздел 10. Изображения-карты (image maps).
Раздел 11. Звук на сайте.
Раздел 12. Каскадные таблицы стилей.
Раздел 13. Фреймы.
Раздел 11
Тема: звук на страничке.
Думаю, вам уже попадались странички, после загрузки
которых начинала звучать музыка. Честно признаюсь, особого
восторга от них я не испытываю. Но рассмотреть эту возможность
надо.
Самый простой способ предложить посетителю послушать
музыку, это сделать простую ссылку на звуковой файл.
Вот так:
<A HREF="music/posen.mid">ДДТ, "Осень"</A>
Посетитель вашей страницы, увидев такую ссылку - ДДТ,
"Осень", сам решит, хочет ли он это слушать
и стоит ли по ней кликать. После клика по такой ссылке
начнется загрузка файла, который затем можно прослушать.
Чаще используют тег <EMBED>. Действие этого элемента
следующее: после загрузки страницы автоматически загружается
и проигрывается звуковой файл. При этом в окне появляется
панель проигрывателя (или пульт управления проигрывателя
- как вам удобнее называть). Пример:
<EMBED SRC="music/osen.mid" AUTOSTART="TRUE">
Как всегда, тут не все так безоблачно, как хотелось
бы. По своей давней традиции создатели Netscape и Explorer
не договорились между собой, и потому в разных браузерах
эта панель выглядит и, самое обидное, ведет себя по
разному.
Элемент <EMBED> может иметь следующие аттрибуты:
WIDTH - ширина панели в пикселах (можно и в процентах);
HEIGHT - высота панели в пикселах (или процентах);
ALIGN - расположение панели относительно текста, возможные
значения LEFT, RIGHT, CENTER;
HIDDEN - позволяет скрыть панель, значения аттрибута:
TRUE - панель скрыта, FALSE - панель видима (значение
по умолчанию);
AUTOSTART - значение TRUE - проигрыватель стартует автоматически,
FALSE - ждет нажатия на кнопку "воспроизведение";
LOOP - цикл, т.е. при значении TRUE мелодия будет проигрываться
по кругу, а при значении FALSE - только один раз. Если
значением будет число, то Netscape проиграет мелодию
указанное количество раз, для Explorer'а числовое значение
равносильно значению TRUE.
Пример использования перечисленных выше аттрибутов:
<EMBED SRC="music/osen.mid" HIDDEN="TRUE"
AUTOSTART="TRUE" LOOP="TRUE">
В данном примере панель управления будет скрыта, воспроизведение
звукового файла начинается автоматически, повторяться
будет бесконечно. Думаю, посетитель вашего сайта достойно
оценит такое решение!
Некоторые браузеры поддерживают еще аттрибут CONTROLS
("органы управления" - англ.), который позволяет
сконфигурировать панель управления. Он может иметь следующие
значения:
CONSOLE - панель обычного размера;
SMALLCONSOLE - панель меньшего размера;
PLAYBUTTON - вместо всей панели только кнопка "Воспроизведение";
PAUSEBUTTON - вместо всей панели только кнопка "Пауза";
STOPBUTTON - вместо всей панели только кнопка "Стоп";
VOLUMELEVER - вместо всей панели только регулятор громкости.
Элемент <EMBED> поддерживает звуковые файлы с
расширениями MID, WAV, AIFF, AU, видеофайлы AVI.
Элемент <BGSOUND> задает фоновый звук для страницы,
т.е. звуковой фрагмент, который будет звучать сразу
после загрузки страницы. Браузером Netscape не поддерживается.
Может иметь аттрибут LOOP, определяющий количество повторов
фрагмента. Пример использования:
<BGSOUND SRC="music/osen.mid" LOOP="3">
следующий раздел
|