Element <audio> w HTML służy do osadzania i odtwarzania dźwięku na stronie internetowej. Atrybut controls powoduje, że przeglądarka wyświetla standardowe przyciski odtwarzacza (np. odtwarzanie/pauza, pasek postępu, głośność). Dlatego odpowiedź "Odtwarza plik dźwiękowy na stronie." najlepiej opisuje główne zastosowanie kodu.
Wewnątrz elementu znajdują się dwa wpisy <source>. To typowy wzorzec zwiększania zgodności: autor podaje kilka plików w różnych formatach (tu: OGG i MP3) oraz ich typy MIME w atrybucie type. Przeglądarka wybierze pierwsze źródło, które potrafi odtworzyć. Jeśli żaden format nie jest obsługiwany, zostanie pokazany tekst: "Your browser does not support the audio element.", który pełni rolę informacji zastępczej.
Dlaczego pozostałe odpowiedzi są błędne?
- "Odtwarza plik wideo na stronie." — do wideo służy element <video>; choć składnia bywa podobna, ten fragment jednoznacznie używa <audio> i typów audio.
- "Wyświetla obrazek na stronie." — obraz osadza się zwykle przez <img> lub CSS (np. tło). Kod nie zawiera żadnych atrybutów typowych dla grafiki.
- "Wyświetla animację flash na stronie." — Flash jest odrębną technologią wtyczkową, a ten fragment opiera się na natywnych możliwościach HTML5 i elementach multimedialnych.
Wskazówka egzaminacyjna: gdy w pytaniu widać <audio> oraz <source> z typami MIME audio, interpretuj kod jako osadzanie dźwięku oraz zapewnianie kompatybilności przez alternatywne formaty.