Przejdź do treści głównej
INF.03Pytanie #1023 z 1558html-multimedia

Które polecenie jest poprawne pod względem walidacji HTML5?

Opcje odpowiedzi:
A
<img src = mojPiesek.jpg alt = pies>
B
<img src = "mojPiesek.jpg" alt = "pies">
Prawidłowa
C
<img src = mojPiesek.jpg" alt = "pies>
D
<img src = "mojPiesek.jpg" >
Reklama

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:

  1. 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.
  2. Atrybut alt: Atrybut alt (tekst alternatywny) jest wymagany dla znacznika <img> w HTML5, chyba że obraz jest czysto dekoracyjny. W takim przypadku należy użyć pustego atrybutu alt="". 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ów src i alt nie 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ść atrybutu src ma 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.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
Reklama

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.