KWALIFIKACJA INF3 - STYCZEŃ 2019

PYTANIE NR 16.
W języku HTML atrybutem znacznika video, który włącza tryb odtwarzania w kółko, jest
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Atrybut "loop" w znaczniku <video> jest atrybutem logicznym: gdy jest obecny, po zakończeniu odtwarzania materiał uruchamia się ponownie od początku. Pozostałe atrybuty dotyczą wyciszenia, grafiki podglądu lub pokazywania kontrolek. W HTML zapisuje się go zwykle jako loop lub loop="loop".

Pełne wyjaśnienie:

Atrybut loop w elemencie <video> służy do zapętlenia odtwarzania, czyli automatycznego rozpoczęcia filmu od początku po jego zakończeniu. Jest to tzw. atrybut logiczny (boolean): już sama jego obecność w znaczniku zmienia zachowanie odtwarzacza.

Dlaczego "loop" jest poprawne? Ponieważ dokładnie odpowiada wymaganiu z treści pytania: "włącza tryb odtwarzania w kółko". W praktyce spotkasz zapis np. <video loop> albo <video loop="loop"> (obie formy są spotykane, a sens pozostaje ten sam: atrybut jest ustawiony).

Dlaczego pozostałe odpowiedzi są błędne?

  • muted dotyczy dźwięku: oznacza, że wideo startuje jako wyciszone. Nie wpływa na to, czy klip ma się powtarzać.
  • poster wskazuje obrazek/miniaturę wyświetlaną przed rozpoczęciem odtwarzania (albo gdy wideo nie jest odtwarzane). To ustawienie "wyglądu", a nie "zachowania w czasie".
  • controls odpowiada za pokazanie wbudowanych kontrolek odtwarzacza (play/pause, głośność, pasek postępu). Ułatwia sterowanie użytkownikowi, ale nie wymusza zapętlenia.

Wskazówka egzaminacyjna: jeśli w pytaniu pojawia się opis zachowania "po zakończeniu" (co dzieje się po końcu filmu), najczęściej szukasz atrybutu typu loop, a nie atrybutów dotyczących dźwięku, wyglądu czy interfejsu sterowania.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Atrybut loop powoduje, że wideo po zakończeniu odtwarzania automatycznie startuje ponownie od początku. To atrybut logiczny, więc zwykle wystarczy sama obecność: <video loop>.
Najprościej dodać atrybut loop w znaczniku <video>, np. <video loop controls>. Nie trzeba pisać skryptu, bo przeglądarka realizuje powtarzanie automatycznie.
muted dotyczy wyłącznie dźwięku (wideo jest wyciszone). Nie zmienia tego, co ma się stać po zakończeniu filmu. Za powtarzanie odpowiada loop, a nie ustawienia audio.
Atrybut poster wskazuje obraz wyświetlany przed rozpoczęciem odtwarzania lub gdy wideo nie jest odtwarzane. To "miniatura"/podgląd. Nie steruje odtwarzaniem w czasie (nie włącza pętli ani nie dodaje kontrolek).
Nie. controls jedynie pokazuje interfejs sterowania (play/pause, głośność, pasek postępu). Zapętlenie jest niezależne i wymaga atrybutu loop. Oba atrybuty można łączyć.
Najczęściej pojawiają się: controls (kontrolki), muted (wyciszenie), loop (zapętlenie) oraz poster (miniatura). Warto znać ich znaczenie i nie mylić "wyglądu" z "zachowaniem odtwarzania".
Myśl kategoriami: poster wpływa na to, co widać przed startem (wygląd), controls na to, jak steruje użytkownik (UI), a loop i muted na zachowanie odtwarzania (pętla/dźwięk).
Tak. loop jest atrybutem logicznym: przeglądarka traktuje go jako "włączony", gdy jest obecny. W praktyce spotyka się zapis bez wartości (loop) albo z wartością (loop="loop").
Zapętlenie (loop) bywa użyteczne przy krótkich animacjach, prezentacjach produktu czy materiałach instruktażowych, gdy użytkownik ma oglądać fragment wielokrotnie. W UX trzeba jednak uważać na rozpraszanie i zużycie transferu.
Najczęściej myli się loop z controls (bo oba często stoją obok siebie) albo z muted (bo kojarzy się z ustawieniami odtwarzania). Pomaga zapamiętać: loop=pętla, controls=przyciski, muted=cisza, poster=obrazek.
info

Około 82% zdających odpowiada poprawnie na to pytanie. średnio łatwe

Specjaliści zwracają uwagę: "Atrybut "loop" w znaczniku &lt;video&gt; jest atrybutem logicznym: gdy jest obecny, po zakończeniu odtwarzania materiał uruchamia się ponownie od początku."

Źródła:

  • WHATWG HTML Living Standard — The video element (attributes incl. loop): https://html.spec.whatwg.org/multipage/media.html#the-video-element - dostęp 2026-03-01
  • MDN Web Docs — &lt;video&gt;: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video - dostęp 2026-03-01
  • MDN Web Docs — HTML attribute: loop: https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/loop - dostęp 2026-03-01

Materiały:

  • Dokumentacja WHATWG HTML (sekcja o elemencie video i jego atrybutach)
  • MDN Web Docs: opis elementu &lt;video&gt; i atrybutów (loop, controls, muted, poster)
  • Ćwiczenia praktyczne: krótkie przykłady osadzania wideo i modyfikowania atrybutów w HTML

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego