autoplay-attribuut
Het booleaanse autoplay-attribuut geeft aan dat de browser automatisch met het afspelen van de media moet beginnen zodra de pagina wordt geladen.
Als dit attribuut is gebruikt, is het autobuffer-attribuut overbodig.
controls-attribuut
Het booleaanse controls-attribuut moet aanwezig zijn indien de browser een controlepaneel aan de gebruiker beschikbaar moet stellen. Hierin staan knoppen als afspelen, pauzeren, stoppen en dergelijke. Is dit attribuut afwezig, dan zijn deze zaken niet zichtbaar.
Firefox heeft sinds versie 4 problemen met verspringende hoogtes van het besturingselement bij audio.
loop-attribuut
Het booleaanse loop-attribuut geeft aan dat het afspelen oneindig herhaald moet worden. Zonder dit attribuut wordt het afspelen na één keer gestopt.
mediagroup-attribuut
Het mediagroup-attribuut kan met dezelfde waarde op een groep <audio>-elementen en/of <video>-elementen worden geplaatst om het afspelen van de betreffende media te synchroniseren.
muted-attribuut
Het muted-attribuut geeft aan dat het geluid standaard moet zijn uitgeschakeld.
preload-attribuut
Het preload-attribuut geeft aan in hoeverre het mediabestand moet worden geladen bij het openen van de pagina. De resterende informatie wordt geladen zodra het afspelen begint. De volgende waarden zijn mogelijk:
"none": er moet niets worden geladen;"metadata": alleen metainformatie (zoals eerste videoframe, videoafmetingen, lengte van het mediabestand) moet worden geladen;"auto": het hele mediabestand moet worden geladen.
De standaardwaarde is in principe "metadata", maar browsers mogen een afwijkende standaardwaarde hanteren.
src-attribuut
Het src-attribuut specificeert de locatie van het mediabestand dat moet worden afgespeeld. De waarde heeft de vorm van een koppeling.
Het is ook mogelijk om dit attribuut niet te gebruiken en in plaats daarvan <source>-elementen aan het begin van de inhoud van het media-element toe te voegen.