W HTML5 do wstawiania dźwięku na stronę służy element <audio>. Przeglądarka, widząc ten znacznik, może udostępnić odtwarzanie audio (np. z kontrolkami, automatycznym odtwarzaniem – zależnie od ustawień i polityk przeglądarki) oraz obsłużyć różne źródła dźwięku poprzez dodatkowe znaczniki źródeł.
Dlaczego poprawne jest <audio>?
To standardowy element języka HTML przeznaczony do osadzania multimediów audio. Jest częścią nowoczesnego HTML i stanowi odpowiednik "audio playera" wbudowanego w przeglądarkę.
Dlaczego pozostałe odpowiedzi są błędne?
- <sound> – wygląda intuicyjnie, ale nie jest zdefiniowany w standardzie HTML jako element do dźwięku. Użycie takiego tagu nie zapewnia semantyki ani obsługi odtwarzania przez przeglądarkę.
- <music> – podobnie jak wyżej, to nie jest standardowy znacznik HTML. Nazwa sugeruje zastosowanie, ale standard HTML go nie przewiduje.
- <mp3> – MP3 to nazwa formatu/kodowania pliku audio, a nie element HTML. HTML używa elementów (np. <audio>), a format wskazuje się poprzez plik/źródło, nie przez osobny "tag formatu".
Wskazówka egzaminacyjna: gdy w odpowiedziach pojawia się nazwa formatu (MP3, WAV, OGG) w formie "tagu", to zwykle jest to pułapka. W HTML rozróżnij: element (znacznik) vs format pliku. Element osadza i opisuje treść, a format dotyczy samego zasobu multimedialnego.