Które polecenie jest poprawne pod względem walidacji HTML5?
Które polecenie jest poprawne pod względem walidacji HTML5?
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: B (<img src = "mojPiesek.jpg" alt = "pies">)
<img src = "mojPiesek.jpg" alt = "pies">.
Zasady walidacji HTML5 dotyczące znacznika <img> i jego atrybutów:
- Wartości atrybutów: Zaleca się, aby wartości atrybutów były ujęte w cudzysłowy (pojedyncze
'lub podwójne"). Chociaż w niektórych przypadkach HTML5 dopuszcza wartości bez cudzysłowów (jeśli nie zawierają spacji ani określonych znaków specjalnych), stosowanie cudzysłowów jest dobrą praktyką i zapewnia większą spójność oraz unika potencjalnych problemów. - Atrybut
alt: Atrybutalt(tekst alternatywny) jest wymagany dla znacznika<img>w HTML5, chyba że obraz jest czysto dekoracyjny. W takim przypadku należy użyć pustego atrybutualt="". Tekst alternatywny jest ważny dla dostępności (np. dla czytników ekranu) oraz wyświetlany, gdy obraz nie może zostać załadowany.
Analiza opcji:
Dlaczego pozostałe opcje są nieprawidłowe?
- A:
<img src = mojPiesek.jpg alt = pies>— Wartości atrybutówsrcialtnie są ujęte w cudzysłowy. Chociaż przeglądarki mogą to zinterpretować poprawnie, nie jest to zalecana składnia zgodna z najlepszymi praktykami i może prowadzić do błędów walidacji w bardziej rygorystycznych walidatorach. - C:
<img src = mojPiesek.jpg" alt = "pies>— Wartość atrybutusrcma cudzysłów tylko na końcu, brakuje otwierającego. Jest to błąd składniowy. - D: latego opcja B jest najbardziej poprawna pod względem walidacji HTML5 i dobrych praktyk.
Chcesz poćwiczyć całą kwalifikację INF.03?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- Struktury danych: Stos (LIFO) i Kolejka (FIFO)Liniowe struktury danych różniące się regułą dostępu do elementów: Stos (ostatni wchodzi, pierwszy wychodzi) vs Kolejka (pierwszy wchodzi, pierwszy wychodzi).
- Metody tablicowe w JS (push, pop, map, filter, forEach, splice)Funkcje wbudowane w prototyp tablic służące do mutowania zawartości, transformacji, filtrowania i iteracji po elementach.
- Obsługa wyjątków (try-catch-finally)Struktura programistyczna służąca do bezpiecznego przechwytywania i reagowania na błędy wykonania aplikacji bez przerywania działania całego skryptu.
Podobne pytania z działu „Html multimedia”
Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 23 pytań z tego działu.
- #7
W poleceniach, których celem jest odtwarzanie na stronie internetowej dźwięku jako podkładu muzycznego NIE wykorzystuje się atrybutu
- #220
Która z reguł walidacji strony internetowej jest błędna?
- #254
Który z wymienionych znaczników należy do części
<head>dokumentu HTML? - #412
Przy użyciu którego znacznika w języku HTML nie można umieścić na stronie grafiki dynamicznej?
- #498
W HTML, aby wstawić obrazek z tekstem przyległym, znajdującym się pośrodku obrazka, należy zapisać znacznik