Przejdź do treści głównej
INF.03Pytanie #1121 z 1558html-struktura-i-semantyka

Co oznacza deklaracja <!DOCTYPE html> umieszczona na początku dokumentu HTML?

Opcje odpowiedzi:
A
Informuje przeglądarkę, że dokument jest napisany w języku XHTML 1.0 Strict.
B
Aktywuje tryb 'quirks mode' w przeglądarce, zapewniając kompatybilność ze starszymi stronami.
C
Informuje przeglądarkę, że dokument jest zgodny ze standardem HTML5 i powinien być renderowany w trybie standardów.
Prawidłowa
D
Jest to komentarz, który nie ma wpływu na sposób renderowania strony przez przeglądarkę.
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: C (Informuje przeglądarkę, że dokument jest zgodny ze standardem HTML5 i powinie...)

Informuje przeglądarkę, że dokument jest zgodny ze standardem HTML5 i powinien być renderowany w trybie standardów.

Deklaracja <!DOCTYPE html> jest kluczowa dla zapewnienia, że przeglądarki interpretują kod HTML zgodnie z najnowszymi standardami (tzw. 'standards mode'). Brak tej deklaracji lub użycie nieprawidłowej może spowodować przejście przeglądarki w 'quirks mode', co prowadzi do niespójnego renderowania strony.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: <!DOCTYPE html> jest specyficzne dla HTML5. XHTML 1.0 Strict ma inną, bardziej złożoną deklarację DOCTYPE.
  • B: Wręcz przeciwnie, <!DOCTYPE html> aktywuje 'standards mode'. 'Quirks mode' jest często wynikiem braku lub niepoprawnego DOCTYPE.
  • D: <!DOCTYPE html> nie jest komentarzem; jest to instrukcja dla przeglądarki o fundamentalnym znaczeniu.

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 struktura i semantyka”

Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 282 pytań z tego działu.