Фоновая музыка для HTML-страницы. Урок№17
Как создать фоновую музыку для HTML страницы, и вообще нужна ли фоновая музыка, все это узнаете в этой статье.
Чтобы внедрить в страницу сайта фоновую музыку, нужно воспользоваться тегом <bgsound>.
<bgsound src="musik.wav">
src – указывает путь к аудио-файлу.
Размещается тег <bgsound> в голове документа между тегами <head></head> и закрывающего тега не требуется.
Внимание: формат аудио-файла должен быть только WAV или MIDI, иначе работать не будет.
Пример:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "https://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Фоновая музыка</title> <bgsound src="musik.wav"> </head> <body> текст HTML-страницы </body> </html>
Кстати, фоновая музыка на HTML-страничке будет слышна только в браузере Internet Explorer, остальные браузеры игнорируют тег <bgsound>.
Атрибуты тега <bgsound>
У тега <bgsound> есть свои атрибуты:
- src – адрес звукового файла. Пример:
<bgsound src="music/mtv.wav">
Это значит, что браузеру нужно открыть папку «music» и воспроизвести аудио-файл «mtv.wav», как фоновую музыку;
- loop – этот атрибут указывает количество повторов мелодии. Если в значении указанно «2», значит, мелодия будет проигрываться 2-а раза. Если указать минусовое значение «-1», значит, мелодия будет повторно проигрываться бесконечно раз;
- balance – стереобаланс. Если в значении указать «-10 000», это будет значить, что мелодия будет играть в левой колонке. Если в значении указать «10 000», это будет значить, что мелодия будет играть в правой колонке. Если в значение указать «0», это значит, что мелодия будет играть равномерно в обеих колонках;
- volume – громкость. Значение «-10 000» – минимальная громкость, а значение «0» – максимальная громкость.
Пример:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "https://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Фоновая музыка</title> <bgsound src="musik.wav" loop="-1" volume="-750" balance volume="-10000"> </head> <body> текст HTML-страницы </body> </html>
Стоит ли устанавливать фоновую музыку на HTML-страницу?
Использование фоновой музыки не всегда бывает полезным по некоторым причинам, которые сейчас мы и рассмотрим:
- в фоновой музыке нет кнопки «стоп» или «убрать громкость»;
- не всем пользователям будет приятно слушать вашу фоновую музыку, так как музыкальные вкусы у всех разные. Может, кого-то это даже будет отвлекать, так как он информацию лучше воспринимает в тишине;
- возможно, у кого-то играет своя собственная, любимая музыка, которую он бы хотел послушать во время путешествия по сайту, а ваша фоновая мелодия явно будет лишней;
- такая музыка сильно быстро потребляет трафик, за который некоторые еще платят деньги;
- и, как я уже упоминал, тег <bgsound> распознается только браузером Internet Explorer, а это значит, что музыка будет слышна только пользователям и поклонникам браузера Internet Explorer.
Может, вы найдете правильное применение фоновой музыке и тегу <bgsound>. Я лишь хотел поставить вас в известность, рассказать и научить создавать фоновую музыку на веб-странице. А как ее использовать или использовать вообще – решать вам.
Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓
Добавить комментарий
Метки: html, для сайта, основы
| HTML | WebReference
Элемент <bgsound> (от англ. background sound — фоновая музыка) определяет музыкальный файл, который будет проигрываться на веб-странице при её открытии. Громкость, продолжительность звучания музыки и другие характеристики определяются с помощью атрибутов, а также могут управляться через скрипты. Этот элемент должен размещаться только в контейнере <head>.
<bgsound> не входит в спецификацию HTML и при его использовании код не пройдёт валидацию. Вместо него используйте <audio>.
Синтаксис
<head> <bgsound атрибуты> </head>
Атрибуты
- balance
- Управляет балансом звука между правой и левой колонками.
- loop
- Устанавливает, сколько раз проигрывать музыкальный файл.
- src
- Путь к музыкальному файлу.
- volume
- Задаёт громкость звучания музыки.
Пример
<!DOCTYPE HTML PUBLIC «-//W3C//DTD HTML 4.01//EN» «http://www.w3.org/TR/html4/strict.dtd»> <html> <head> <meta http-equiv=»Content-Type» content=»text/html; charset=utf-8″> <title>BGSOUND</title> <bgsound src=»audio/town.mid» loop=»-1″> </head> <body> … </body> </html>Примечание
В браузере Internet Explorer можно отключить возможность воспроизведения звуков в свойствах обозревателя. Для этого во вкладке «Дополнительно» в блоке «Мультимедиа» уберите галочку у пункта «Воспроизводить звуки на веб-страницах» (рис. 1).
Рис. 1. Отключение звуков в настройках браузера Internet Explorer
В браузере Opera отключить звуки можно через меню Инструменты (рис.
Рис. 2. Отключение звука в браузере Opera
Для автоматического воспроизведения музыки воспользуйтесь элементом <audio> с атрибутом autoplay. <!DOCTYPE html> <html> <head> <meta charset=»utf-8″> <title>audio</title> </head> <body> <audio src=»audio/music.mp3″ autoplay></audio> </body> </html>
Браузеры
4 | 4 | 15 |
В таблице браузеров применяются следующие обозначения.
- — элемент полностью поддерживается браузером;
- — элемент браузером не воспринимается и игнорируется;
- — при работе возможно появление различных ошибок, либо элемент поддерживается с оговорками.
Число указывает версию браузреа, начиная с которой элемент поддерживается.
Аудио и видео
См. также
- <audio>
- Атрибуты элементов
- Добавление медиа-контента
Практика
- Автовоспроизведение аудио
- Добавление аудио
- Зацикливание аудио
html — Воспроизведение звукового файла на веб-странице в фоновом режиме
спросил
Изменено 1 год, 3 месяца назад
Просмотрено 235 тысяч раз
Я хочу воспроизвести звуковой файл на моей веб-странице в фоновом режиме (не хочу, чтобы пользовательский интерфейс медиаплеера появлялся), мой веб-сайт будет работать в Fire-Fox, я использовал элемент Embed и установил Скрытый атрибут должен быть правдой mp3" type="аудио/миди"
autostart="false" Hidden="true" loop="true">
проблема в том, что звук не воспроизводится, если я не удалил скрытый атрибут, в этом случае воспроизводится звуковой файл и появляется пользовательский интерфейс медиаплеера, но я этого не хочу.
- HTML
- Firefox
и если вы хотите элементы управления
, а также с помощью вставки
2
У меня работает отлично.
0Возможно, уже слишком поздно комментировать, но вот рабочий код для таких проблем, как ваша.
<дел> <автовоспроизведение аудио скрыто>