Źródło: Arkusze CKE
Podczas walidacji dokumentu HTML5 pojawił się komunikat o treści: "Error: Element head is missing a required instance of child element title". Oznacza to, że w dokumencie
Warianty odpowiedzi
-
A
nie zdefiniowano obowiązkowego atrybutu title w znaczniku <img>.
-
B
element <title> nie został zamknięty przez </title>.
-
C
nie zdefiniowano elementu <title> w części <head> dokumentu.
-
D
element <title> nie jest wymagany.
Wyjaśnienie
Sprawa jest prosta: walidator wyraźnie mówi nam, co poszło nie tak. Komunikat informuje, że wewnątrz sekcji head zabrakło wymaganego znacznika title.
Zgodnie ze standardem HTML5 każda poprawna strona musi mieć zdefiniowany tytuł w sekcji nagłówkowej. Tytuł ten wyświetla się chociażby na karcie w przeglądarce i jest kluczowy dla wyszukiwarek.
Jeśli zapomnisz o znaczniku title wewnątrz head, walidator od razu wyrzuci dokładnie ten błąd.