HTML5 audio — элемент, включённый в проект спецификации HTML 5, который используется для воспроизведения аудиозаписей, частично заменяя элемент <object>. Ранее для воспроизведения айдио-файлов широко использовался Adobe Flash Player, который не поддерживают встроенные браузеры iPad и iPhone от Apple, а также Android версии 2.01 и меньше. Тег HTML5 <audio> позволяет воспроизвести аудио-файл без использования Flash и JavaScript.
Содержание |
Атрибут | Значение | Описание |
---|---|---|
autoplay | autoplay | Указывает, что файл начнет воспроизводится сразу, как только страница будет загружена |
controls | controls | Показывает панель для управления аудио файлом (такие кнопки, как play/pause и т. д.) |
loop | loop | Аудио-файл будет воспроизводиться заново после завершения |
preload | auto metadata none |
auto — файл будет загружен при открытии страницы metadata — будут загружены только метаданные none — аудио-файл не будет загружаться |
src | URL | Адрес к воспроизводимому файлу |
Ниже приводится фрагмент кода на HTML 5, который позволяет встроить аудио на веб-сайт:
<audio controls="controls"> <source src="song.ogg" type="audio/ogg" /> <source src="song.mp3" type="audio/mp3" /> Your browser does not support the audio tag. </audio>
Важно помнить, что разные браузеры поддерживают разные форматы и кодеки:
Тег <audio> поддерживается в Internet Explorer 9, Mozilla Firefox, Opera, Google Chrome, и в Safari.
Примечание: Internet Explorer 8 и более ранние версии не поддерживают тег <audio>.
HTML5 audio.