Przejdź do głównej treści

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Tworzenie stron WWW Grafika komputerowa i multimedia

Słowa kluczowe: Dźwięk w HTML Znacznik <a> w HTML

W znaczniku <audio>, którym osadza się na stronie podkład muzyczny, nie stosuje się atrybutu

A. muted
Źle. muted wycisza odtwarzacz i jest poprawnym atrybutem <audio>.
B. autoplay
Źle. autoplay jest poprawnym atrybutem, a to, czy dźwięk ruszy sam, zależy od zasad przeglądarki.
C. href="muzyka.mp3"
Dobrze. <audio> nie ma atrybutu href; plik wskazuje się przez src albo <source>.
D. loop
Źle. loop to atrybut logiczny znacznika <audio>, który zapętla nagranie.

Znacznik <audio> nie ma atrybutu href, więc zapis href="muzyka.mp3" nie wskaże przeglądarce żadnego pliku. Źródło dźwięku podaje się atrybutem src albo zagnieżdżonymi znacznikami <source>, które pozwalają zaproponować kilka formatów, na przykład MP3 i OGG. Atrybut href należy do odnośników <a> i zasobów dołączanych przez <link>.

Pozostałe atrybuty logiczne działają przez samą obecność: loop zapętla nagranie, autoplay prosi o start po wczytaniu strony, muted wycisza dźwięk, a controls pokazuje przyciski odtwarzacza. Przykład: <audio src="muzyka.mp3"></audio>. Przeglądarki zwykle blokują autoodtwarzanie z dźwiękiem, dopóki użytkownik nie wejdzie w interakcję ze stroną.

Wszystkie trzy słowa bez wartości to prawdziwe atrybuty znacznika <audio> i właśnie dlatego trudno je skreślić. Atrybut loop sprawia, że po zakończeniu nagranie startuje od początku, co dla podkładu muzycznego jest typowe.

autoplay bywa mylony z czymś zakazanym, bo przeglądarki często go ignorują. To jednak polityka przeglądarki, a nie błąd w kodzie: atrybut istnieje i jest poprawny. Podobnie muted to zwykły atrybut wyciszenia; strony łączą go często z autoplay, bo wyciszone nagranie przeglądarka zwykle pozwala uruchomić samoczynnie.

Zapis href="muzyka.mp3" wygląda najbardziej konkretnie, bo zawiera nazwę pliku, ale atrybut href należy do odnośników. Dla <audio> plik wskazuje się przez src albo znaczniki <source> wewnątrz. Walidator HTML zgłosi href przy <audio> jako atrybut niedozwolony. Tylko ten zapis nie może więc pojawić się w znaczniku odtwarzacza.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wysłane zostaną tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.