<audio> bruges til at afspille lyd på en hjemmeside uden brug af browserplugins.
<audio> bruger samme attributter som <video> borset fra width, height og poster som kun findes til <video>
Kode med ét lydformat :
<audio src="lydfil.xxx"controls="controls"> Denne tekst vises hvis browseren ikke understøtter tagget </audio>
Eksempel :
<audio> attributter :
src
Sti til lydfil
Eksempel :
lydfil.oga
lydfil.mp3
lydfil.wav
controls
Viser play/pause knap, processbar og volume
Eksempel :
[ingen værdi]
controls
autoplay
Starter automatisk afspilningen
Eksempel :
[ingen værdi]
autoplay
loop
Når afspilningen er slut starter den forfra
Eksempel :
[ingen værdi]
loop
preload
Angiver om dele af filen skal hentes inden afspilningen starter
Eksempel :
auto - browseren bestemmer (hvilket kan betyde at noget af filen hentes inden afspilningen starter)
metadata - henter oplysninger om varighed og ligende men ikke selve lyddataen
none - henter intet af filen hvis ikke afspilningen startes
Forskellige browsere understøtter forskellige lydformater.
De 3 primært understøttede lydformater er :
MP3 (MPEG-1 Audio Layer 3)
OGG (Vorbis)
Wave (Waveform Audio File Format)
For at lyden kan afspilles i mange forskellige browsere er det nødvendigt at encode sine lydfiler i mere end et format.
Kode med flere lydformater :
<audio controls="controls"> <source src="lydfil.oga"type="audio/ogg" /> <source src="lydfil.mp3"type="audio/mp3" /> <source src="lydfil.wav"type="audio/wave" /> Denne tekst vises hvis browseren ikke understøtter tagget eller ingen af formaterne. </audio>
Eksempel :
<source> attributter:
src
Sti til lydfil
Når der bruges flere <source> så afspiller browseren det første format den understøtter
Eksempel :
lydfil.oga
lydfil.mp3
lydfil.wav
type
Filens MIME type og eventuelt også encoding
Bruges til at fastslå om browseren er istand til at afspille filen, uden browseren behøver downloade noget af filen først.