double arrow

Яким чином можна задати фонову музику на веб-сторінці?

У попередніх розділах ми розглянули оформлення веб-сторінок за допомогою таблиць стилів CSS і графічних елементів. Проте є ще один декоративний компонент - звук. Звичайно, зустрічаються веб-сайти, на яких він перетворюється з декоративного в основній, - наприклад, такі сайти музичної тематики, музичні архіви і т.п.

Існує велика кількість форматів звукових файлів, але далеко не всі вони використовуються на веб-сторінках. На форматах музичних фай лов ми зупинимося декілька пізніше, а спочатку подивимося, якими способами можна помістити той або інший музичний об'єкт на сторінку. Природно, що користувач почує музику лише в тому випадку, якщо у нього встановлена звукова карта.

Фонова музика

Для відтворення фонової музики найпростіше застосувати тег <BGSOUND>. Правда, він працює тільки в броузерах Internet Explorer і Mosaic, зате дуже зручний. Якщо написати так:

<BGSOUND SRC="beethl.mid" LOOP="-lH BALANCE""-5000" VOLUME="0">

то на веб-сторінці як фонова музика виконуватиметься файл beeth.mid, який вказаний в атрибуті SRC=. Атрибут LOOP= потрібний для того, щоб визначити, що робити, коли музичний фрагмент завершиться. Значення LOOP="-l" або LOOP="infinite" означає, що музичний файл програватиметься від початку до кінця нескінченна кількість разів (поки користувач не покине веб-сторінку). Значенням атрибуту LOOP= може бути позитивне число, що означає кількість повторів звукозапису. Наприклад, при LOOP-'4" файл буде програно чотири рази.

Для броузера Internet Explorer версії 4 (і пізніших) можна застосовувати ще два атрибути: VOLUME^ і BALANCE=. За допомогою атрибуту VOLUME= можна зменшити гучність звучання. Саме зменшити, оскільки | значення цього атрибуту за умовчанням рівне нулю, що відповідає максимальній гучності. Теоретично, граничне значення атрибуту

VOLUME= рівне -10 000, проте зазвичай у використанні значень менш -1000 особливого сенсу немає.

Атрибут BALANCE= задає зсув звуку по панорамі. Його значення рівне "-10 000" відповідає крайньому лівому положенню, а "10 TOB" - крайньому правому. Значення за умовчанням рівне нулю, що відповідає розташуванню звуку по центру, в більшості випадків є оптимальним рішенням.

Інший спосіб приміщення музичного об'єкту на сторіночку полягає в застосуванні більш універсального тега <OBJECT>. Взагалі кажучи, цей тег може використовуватися не тільки для вбудовування звукових об'єктів. Він з'явився свого часу в Internet Explorer для вбудовування об'єктів ActiveX/COM (що було альтернативою можливості запуску Java- аплетів в броузерах Netscape за допомогою тега <APPLET>). Якщо музичний об'єкт розміщений на веб-сторінці за допомогою тега <OBJECT>, броузер в деяких випадках може повідомити про відсутність засобів відтворення файлів такого типу.

 

Варіант 12

Варіант 13

Варіант №15


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



Сейчас читают про: