Думаю, вам
уже попадались странички, после загрузки которых
начинала звучать музыка. Честно признаюсь, особого восторга от них я не
испытываю. Но рассмотреть эту возможность надо.
Самый
простой способ предложить посетителю послушать музыку, это сделать простую
ссылку на звуковой файл. Вот так:
<A HREF="music/posen.mid">ДДТ, "Осень"</A>
Посетитель
вашей страницы, увидев такую ссылку - ДДТ, "Осень",
сам решит, хочет ли он это слушать и стоит ли по ней кликать. После клика по
такой ссылке начнется загрузка файла, который затем можно прослушать.
Чаще
используют тег <EMBED>. Действие этого элемента следующее: после загрузки
страницы автоматически загружается и проигрывается звуковой файл. При этом в
окне появляется панель проигрывателя (или пульт управления проигрывателя - как
вам удобнее называть). Пример:
<EMBED
SRC="music/osen.mid"
AUTOSTART="TRUE">
Как всегда,
тут не все так безоблачно, как хотелось бы. По своей давней традиции создатели Netscape и Explorer не
договорились между собой, и потому в разных браузерах эта панель выглядит и,
самое обидное, ведет себя по разному.
Элемент
<EMBED> может иметь следующие аттрибуты:
Пример
использования перечисленных выше аттрибутов:
<EMBED SRC="music/osen.mid"
HIDDEN="TRUE" AUTOSTART="TRUE" LOOP="TRUE">
В данном
примере панель управления будет скрыта, воспроизведение звукового файла
начинается автоматически, повторяться будет бесконечно. Думаю, посетитель вашего сайта достойно оценит такое решение!
Некоторые
браузеры поддерживают еще аттрибут CONTROLS
("органы управления" - англ.), который
позволяет сконфигурировать панель управления. Он может иметь следующие
значения:
Элемент
<EMBED> поддерживает звуковые файлы с расширениями MID, WAV, AIFF, AU, видеофайлы AVI.
Элемент
<BGSOUND> задает фоновый звук для страницы, т.е. звуковой фрагмент,
который будет звучать сразу после загрузки страницы. Браузером Netscape не поддерживается. Может иметь аттрибут
LOOP, определяющий количество повторов фрагмента. Пример
использования:
<BGSOUND
SRC="music/osen.mid"
LOOP="3">
[Предыдущий урок]   [Следующий урок]   [В начало]