KWALIFIKACJA INF3 - TEST WIEDZY NR 3

PYTANIE NR 12.
Pracujesz nad stroną internetową i chcesz dodać dźwięk na stronie. Który z poniższych tagów HTML5 jest odpowiedni do tego celu?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Znacznik <audio> w HTML5 służy do osadzania i odtwarzania dźwięku w przeglądarce (np. z pliku lub strumienia), często wraz z kontrolkami odtwarzacza. Propozycje <sound>, <music> i <mp3> nie są standardowymi znacznikami HTML, więc nie realizują tego celu w sposób zgodny ze specyfikacją.

Pełne wyjaśnienie:

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.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Znacznik <audio> to standardowy element HTML służący do osadzania dźwięku na stronie i jego odtwarzania w przeglądarce. Najczęściej łączy się go z kontrolkami odtwarzacza oraz z podaniem jednego lub kilku źródeł plików audio.
Kontrolki pojawiają się po użyciu atrybutu controls w elemencie <audio>. Dzięki temu użytkownik może odtwarzać, pauzować i regulować głośność bez dodatkowego skryptu, a wygląd kontrolek zależy od przeglądarki.
MP3 to format pliku/kodowanie dźwięku, a nie element języka HTML. HTML opisuje strukturę dokumentu przez elementy (np. <audio>), natomiast sam plik MP3 podaje się jako źródło zasobu, a nie jako osobny "znacznik formatu".
Nie są to standardowe elementy HTML, więc przeglądarka nie nada im znaczenia "odtwarzaj dźwięk". Mogą zostać potraktowane jak nieznane elementy, ale nie zapewnią wbudowanej obsługi audio. Zamiast tego stosuje się <audio>.
Najczęściej spotkasz MP3, OGG lub WAV, ale obsługa zależy od przeglądarki i systemu. W praktyce podaje się kilka źródeł (różne pliki) i pozwala przeglądarce wybrać obsługiwany format, aby zwiększyć kompatybilność.
Wewnątrz <audio> można wskazać kilka źródeł dźwięku, aby zwiększyć szansę odtworzenia w różnych przeglądarkach. Przeglądarka próbuje kolejno dostępne źródła i wybiera pierwsze, które potrafi odtworzyć.
Wiele przeglądarek ogranicza autoplay, szczególnie gdy dźwięk ma być odtwarzany bez interakcji użytkownika. Może być wymagane kliknięcie lub inna akcja. Dlatego na egzaminie warto pamiętać, że sam element <audio> nie gwarantuje, że autoplay zawsze zadziała.
Jeśli pytanie dotyczy osadzania dźwięku lub wideo w przeglądarce, zwykle chodzi o standardowe elementy multimedialne HTML. Dla dźwięku jest to <audio>, a dla wideo odpowiednio element do wideo. Uważaj na mylące "tagi" będące nazwami formatów.
Najczęstsze błędy to: mylenie tagu z formatem (np. wybór <mp3>), uznawanie nieistniejących tagów za poprawne (<sound>, <music>) oraz pomijanie faktu, że HTML używa standardowych elementów zdefiniowanych w specyfikacji.
W praktyce <audio> jest rozwiązaniem standardowym i natywnie wspieranym przez przeglądarki, bez potrzeby instalowania dodatkowych wtyczek. Ułatwia zgodność, dostępność i utrzymanie strony. Wtyczki były popularne historycznie, ale obecnie są ograniczane.
info

Statystycznie 80% uczniów zna prawidłową odpowiedź. średnio łatwe

Według specjalistów z branży: "Znacznik &lt;audio&gt; w HTML5 służy do osadzania i odtwarzania dźwięku w przeglądarce (np. z pliku lub strumienia), często wraz z kontrolkami odtwarzacza."

Źródła:

  • WHATWG HTML Living Standard – The audio element: https://html.spec.whatwg.org/multipage/media.html#the-audio-element (dostęp: 2026-02-18)
  • MDN Web Docs – &lt;audio&gt;: The Embed Audio element: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/audio (dostęp: 2026-02-18)
  • W3C – HTML5 (Recommendation) – sekcje dotyczące elementów multimedialnych (audio): https://www.w3.org/TR/html5/embedded-content-0.html (dostęp: 2026-02-18)

Materiały:

  • Dokumentacja WHATWG HTML – sekcja o elemencie audio
  • MDN Web Docs – opis elementu &lt;audio&gt; i atrybutów
  • Ćwiczenia praktyczne: osadzanie dźwięku z &lt;audio&gt; i &lt;source&gt; oraz test w różnych przeglądarkach

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego