W HTML element <audio> służy do osadzania dźwięku w stronie. Jego zachowanie konfiguruje się atrybutami, które przeglądarka rozpoznaje zgodnie ze specyfikacją HTML.
Dlaczego poprawne jest "loop"?
Atrybut loop włącza zapętlenie: po dojściu do końca ścieżki dźwiękowej odtwarzanie automatycznie startuje ponownie od początku. Dzięki temu nie trzeba pisać skryptu w JavaScript tylko po to, aby powtarzać nagranie.
Dlaczego pozostałe odpowiedzi są błędne?
- repeat – brzmi logicznie, ale nie jest standardowym atrybutem elementu <audio> w HTML. Nieznane atrybuty zwykle nie wywołują oczekiwanego efektu (są ignorowane lub traktowane jako niestandardowe metadane).
- cycle – podobnie jak "repeat", jest jedynie intuicyjną nazwą, nie przewidzianą w standardzie dla <audio>.
- round – nie odpowiada żadnemu atrybutowi sterującemu odtwarzaniem audio w HTML i nie spowoduje zapętlenia.
Wskazówka egzaminacyjna:
W zadaniach o HTML szukaj nazw atrybutów zgodnych z dokumentacją i praktyką przeglądarek. Dla multimediów często spotkasz m.in. controls, autoplay, muted i właśnie loop. Jeśli opcja wygląda "sensownie po angielsku", ale nie kojarzysz jej ze standardu, to zwykle jest dystraktorem.