Тэг audio
Тэг audio
кіруе прайграваннем
аўдыязапісу на HTML старонцы. Пры
яго дабаўленні на старонцы з'яўляецца плэер,
у якога будуць кнопкі "Назад", "Наперад",
"Стоп" і гэтак далей (іх выгляд і колькасць залежыць
ад браўзера). Шлях да файлу задаецца праз
атрыбут src
або ўкладзены тэг source
.
Тэг source
патрэбны для таго, каб задаваць
шляхі да файлаў аўдыязапісу ў розных фарматах
(так як браўзеры падтрымліваюць розны фармат
аўдыё, напрыклад mp3
або wav
).
Калі ў вас ёсць запіс у адным з фарматаў,
то трэба яе сканвертаваць і ў іншыя.
Унутры тэга audio
можна напісаць тэкст,
які будзе выводзіцца ў браўзерах, якія
не падтрымліваюць аўдыё ў HTML (гэта робіцца
для таго, каб паведаміць карыстальнікам пра гэта).
Калі вы хочаце ўбачыць плэер для кіравання прайграваннем
аўдыё - варта дадаць атрыбут controls
.
Без яго вы нічога не ўбачыце - і гукų пры
гэтым таксама не будзе. Каб быў гук пры адсутнасці
плэера - дадайце атрыбут autoplay
.
Атрыбуты
Атрыбут | Апісанне |
---|---|
src |
Паказвае шлях да аўдыё файлу.
Але лепш для гэтага выкарыстоўваць тэг source
(у гэтым выпадку можна будзе задаць аўдыё ў розных фарматах).
|
preload |
Выкарыстоўваецца для загрузкі аўдыё файлу адначасова з загрузкай старонкі сайта.
Прымаемыя значэнні: none (не загружаць файл, па змаўчанні),
metadata (загрузіць толькі службовую інфармацыю: працягласць гучання і гэтак далей),
auto (загрузіць аўдыёфайл цалкам пры загрузцы HTML старонкі).
|
autoplay |
Гук пачынае гуляць адразу пасля загрузкі старонкі,
пры гэтым наяўнасць атрыбута preload будзе праігнаравана.
Атрыбут без значэння. |
controls |
Дадае панэль кіравання да аўдыёфайлу.
пры гэтым наяўнасць атрыбута preload будзе праігнаравана.
Атрыбут без значэння. |
loop |
Паўтарае аўдыёзапіс па "колу": пасля завяршэння яна пачне гуляць зноўку.
пры гэтым наяўнасць атрыбута preload будзе праігнаравана.
Атрыбут без значэння. Па змаўчанні (калі атрыбута няма) запіс прайграецца толькі 1 раз.
|
muted |
Адключае гук ў аўдыёзапісу.
Атрыбут без значэння. Па змаўчанні (калі атрыбута няма) у запісу гук уключаны. |
Прыклад . Плэер на старонцы сайта
Давайце дадзім на старонку плэер з аўдыёзапісам.
Для тых браўзераў, якія не падтрымліваюць
тэг audio
пакінута спецыяльная запіс
пра гэта:
<audio src="track.mp3" controls>
Ваш браўзер не падтрымлівае audio на HTML5.
</audio>
Прыклад . Плэер на старонцы сайта з тэгам sourse
А цяпер давайце замест атрыбута src
для тэга audio
дадзім тэг source
:
<audio controls>
<source src="track.mp3">
Ваш браўзер не падтрымлівае audio на HTML5.
</audio>