Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Или то чего лучше не делать




Фоновая музыка.

Раскрывая все возможности HTML языка, в тринадцатой несчастливой главе, вынужден Вам рассказать о теге <bgsound> который позволяет внедрять в страницу сайта фоновую музыку. Другими словами когда пользователь зайдёт на Ваш сайт он услышит звучание музыки указанной с помощью вышеупомянутого тега, ну естественно если у него подключены колонки или наушники.

Итак, тег <bgsound> первое, что необходимо сказать об этом теге то, что он не входит в официальную спецификацию HTML, а является инициативой компании Microsoft для браузера Internet Explorer, так что большинство других браузеров игнорируют данный тег.

Для того чтобы вставить аудио файл в какую либо страницу сайта, в качестве фоновой музыки, нужно в теге <bgsound> с помощью атрибута src указать путь к аудио файлу

Вот так:

<bgsound src="music.mid"> - закрывающий тег необязателен.

Ну и собственно вставить эту конструкцию в html документ, обычно тег <bgsound> располагают в "голове" документа между тегами <head> </head>.

Сам аудио файл должен быть в формате: WAV, AU или MIDI.

Пример:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Фоновая музыка</title>
<bgsound src="mammoth.mid">
</head>
<body>
<table border="0" align="center" width="800" cellspacing="0" cellpadding="15">
<tr>
<td valign="top"><img src="mammoth.jpg" width="120" height="120" align="left" alt="Ищу маму.."></td>
<td>
<h2>Песенка мамонтенка.</h2>
<pre>
По синему морю, к зелёной земле
Плыву я на белом своём корабле.
На белом своём корабле,
На белом своём корабле.
.........
<b>Музыка: В. Шаинский </b>
<b>Слова: Д. Непомнящий</b>
</pre>
</td>
</tr>
</table>
</body>
</html>

Музыка нааас сближала.. тайною нааашей стала..:)

Атрибуты тега <bgsound>

К тегу <bgsound> могут быть применены следующие атрибуты:

· src - адрес звукового файла

· loop - число повторов звукового файла

· balance - стереобаланс

· volume - громкость

Теперь поподробнее:

src - адрес звукового файла.. ну думаю понятно указывает путь к аудио файлу, например такая запись:
<bgsound src="music/mammoth.mid"> говорит, что рядом с документом есть папка music, а в ней лежит музыкальный файл mammoth.mid который следует воспроизвести в качестве фоновой музыки.

loop - данный атрибут указывает сколько раз подряд будет проигрываться аудио файл, значения 0 и 1 проигрывает файл один раз, любое целое положительное число проигрывает звуковой файл заданное число раз, а вот отрицательное значение -1 говорит браузеру о том ч данный файл необходимо проигрывать бесконечно. По умолчанию значение равно 1.

balance - стереобаланс между правой и левой колонками компьютера, возможный диапазон значений от -10000 до 10000. Так, например значение -10000 переведёт весь звук на лёвую колонку компьютера при этом из правой колонки будет доносится лишь тишина.. Значение по умолчанию равно 0 т.е. распределять звук равномерно между левой и правой колонками.

volume - громкость можно определить значениями в диапазоне от -10000 до 0, где ноль это максимальная громкость, а -10000 минимальная. Значение 0 стоит по умолчанию.

Пример:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Фоновая музыка</title>
<bgsound src="music/mammoth.mid" loop="-1" volume="-800" balance volume="1500">
</head>
<body>
<table border="0" align="center" width="800" cellspacing="0" cellpadding="15">
<tr>
<td valign="top"><img src="mammoth.jpg" width="120" height="120" align="left" alt="Ищу маму.."></td>
<td>
<h2>Песенка мамонтенка.</h2>
<pre>
По синему морю, к зелёной земле
Плыву я на белом своём корабле.
На белом своём корабле,
На белом своём корабле.
.........
<b>Музыка: В. Шаинский </b>
<b>Слова: Д. Непомнящий</b>
</pre>
</td>
</tr>
</table>
</body>
</html>

Вот собственно и всё.. а теперь внимательно читаем полезные советы..

Полезные советы:

· Использование фоновой музыки, это не есть хорошо по нескольким причинам:

Во-первых, мало кому из пользователей нравится, когда против его воли из динамиков начинает доноситься то, что он не заказывал! К тому же лазая в Интернете, у него может играть собственная музыка открытая с помощью какого ни будь плеера, может быть ему не нравится именно Ваше музыкальное сопровождение и он предпочитает классику вместо тяжёлого рока, может быть вокруг все спят да и просто он хочет поработать в тишине..

Во-вторых, пользователю не предоставляется возможности управлять данной музыкой, проще говоря, нет кнопок "Стоп" "Пауза" "Плей" и т.д.

В-третьих, музыкальные записи в форматах WAV, AU и MIDI, как правило, низкого качества, кому нравится слушать некачественную музыку?

В-четвёртых, несмотря на то, что указанные выше форматы, как правило, сравнительно небольшого объёма памяти - это всё же трафик, а любой лишний трафик это плохо.

Ну и в-пятых, как уже говорилось раннее тег <bgsound> это придумка для браузера Internet Explorer так что в большинстве других браузеров музыка играть не будет! Кроме того, так как данный тег не входит в спецификацию HTML, то документ с этим тегом будет не валидным.

· Если уж Вам действительно так необходима музыка на сайте, то внедряйте её с помощью тегов <embed> и/или <object>.. о данных тегах я постараюсь Вам рассказать в пока что ещё ненаписанной главе "объекты".


 

Глава 14




Поделиться с друзьями:


Дата добавления: 2014-10-31; Просмотров: 270; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.