- Как вставить звук на html-страничку -

    На форуме narod.ru частенько встречаются вопросы “как вставить музыку на мой сайт?”. И здесь я приведу примеры команд, именно для этого дела ну то есть,  чтобы на вашем сайте могла звучать музыка, или ваши аудио комментарии поясняющие что-то очень не понятное.

    Знаете, вы будете смеяться, но звук в страничку вставляется точно также как и картинка. Только картинка имеет разрешение jpg или gif, а звуковой файл - разрешение *.mp3, *.wav. У меня будет файл МВД.mp3 и вставлю его с помощью следующей инструкции:

 

<a href=" MVD.mp3">Вчерашняя сводка мвд</a>

 

Вот что получится в окне браузера и если хотите послушать звук, нажмите на ссылку:

Сводки МВД.

Это была текстовая ссылка, а давайте с картинкой:

 

<a href="MVD.mp3"> <img src="KnopkaPlay.jpg"></a>

 

    В предыдущих случаях мы заставляли звук включаться по команде. Но ведь можно сделать так, чтобы музыка была фоном! Чтобы посетитель, хочет или не хочет этого, слушал. И это тоже можно сделать очень просто! Правда, действовать он будет только в Explorer, да и то, начиная только со 2 версии. Остальные - отдыхают! Для простоты понимания я возьму тот же файл МВД.mp3 и размещу его следующим образом:

 

<BGSOUND SRC=" MVD.mp3" LOOP=3>

 

    Как видите, в этом случае музыка проиграла 3 раза и остановилась, за это отвечает LOOP в данном случае это 3. И будьте уверены, он будет прослушает эту музыку три раза! Но если вам и этого мало, и вы захотите довести беднягу до белого каления, то можете смело написать строчку:

 

<BGSOUND SRC=" MVD.mp3" LOOP=INFINITE>

 

    И будьте уверены! Эта музыка будет его преследовать днем и ночью. Только умоляю вас, не говорите ему, кто вас этому научил!!!

    А еще есть два интересных атрибута volume и balance. Первый отвечает за уровень воспроизведения звука, а второй - за стереобаланс. Volume может принимать значения от -10000 до 0. То есть его нельзя сделать громче, чем он есть, но вот приглушить - запросто! Balance - возможные значения от -10000 до 10000. Если мы выберем крайнее значение, то это приведет к тому, что будет звучать только один динамик.

Так что если мы напишем:


1

 

<BGSOUND SRC="MVD.mp3" LOOP=10 VOLUME=0 BALANCE=0>>

 

    То услышим этот файл ровно 10 раз при максимальном звучании и нормальном стереобалансе. Ну, а как же наивные посетители Netscape? Что ли они не хотят глохнуть? Дадим же им эту возможность! Напишем следущее:

 

<EMBED SRC="MVD.mp3" avtostart=TRUE hidden=TRUE>
<NOEMBED><BGSOUND="MVD
.mp3">
</NOEMBED>
</EMBED>

 

    Этим самым EMBED мы встроили в нашу страничку аудиоплейер. Этот элемент был введен впервые компанией Netscape, и с тех пор он поддерживается большинством браузеров, в том числе и Explorer. И вот, когда наша страничка будет загружаться, браузер, наткнувшись на EMBED подумает-подумает, да и загрузит панель проигрывателя с разными кнопками. А потом и звук запустит. И что радует, можно установить свои размеры (ширина и высота) этого проигрывателя с помощью атрибутов width и height, хочешь в пикселах, а не хочешь - в процентах.

    Также есть атрибут autostart, который может принимать значения либо false (звук тогда включает пользователь), либо true, когда музыка начинает проигрываться сразу при открытии странички.

Ну, и последний атрибут - hidden. Если он имеет значение false, то панель выводится на экран, в противном же случае (true) - панель не видна, а значит попытки пользователя вырубить вашу музыку - тщетны. И у него только два пути - либо уйти со странички по-добру, по-здорову, либо попытаться найти создателя этого творения. И поговорить с ним "по душам".

А вот и примерчик:

 

<EMBED src="MVD.mp3" width="300" height="50" autostart="false"

title="Вчерашняя сводка мвд"> </EMBED>

 

А вот и результат этого примерчика:

 

 

 

 

 

Надеюсь все поняли как это делается и теперь все дружно

начали делать фоновую музыку на своих сайтах.



Hosted by uCoz