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 Systemy CMS i narzędzia webowe

<title>Strona o psach</title> Co można powiedzieć o przedstawionym zapisie języka HTML5?

<title>Strona o psach</title>
Co można powiedzieć o przedstawionym zapisie języka HTML5?
A. Pojawi się na karcie dokumentu w przeglądarce.
B. Zostanie zapisany w treści strony, na samej górze.
C. Jest jedynie informacją dla robotów wyszukiwarek i nie jest wyświetlany przez przeglądarkę.
D. Jest opcjonalny dla języka HTML5 i nie musi wystąpić w dokumencie.

Pytanie z egzaminu CKE, styczeń 2024 (arkusz EE.09-SG-24.01).

Element <title> służy do nadania tytułu dokumentowi HTML i jego zawartość jest pokazywana przede wszystkim na karcie przeglądarki albo na pasku tytułu okna. W przykładzie tekst Strona o psach będzie więc widoczny jako nazwa karty, a nie jako normalny napis w treści strony. Zgodnie z praktyką HTML5 element title umieszcza się w sekcji head dokumentu, czyli tam, gdzie trafiają informacje opisujące stronę: kodowanie znaków, metadane, podpięte arkusze CSS i właśnie tytuł. Moim zdaniem to jeden z tych małych elementów, które łatwo zlekceważyć, a potem strona wygląda nieprofesjonalnie, bo w zakładce widnieje np. Untitled Document. Tytuł jest też używany przy zapisywaniu strony do zakładek, w historii przeglądarki, przez czytniki ekranu oraz często jako ważna informacja dla wyszukiwarek. Dobra praktyka jest taka, żeby tytuł był krótki, konkretny i opisywał zawartość strony, np. Strona o psach - rasy, opieka i ciekawostki.
W tym zapisie nie chodzi o tekst, który zostanie wpisany na samej górze widocznej strony. To dość częste skojarzenie, bo wiele osób myśli, że skoro coś ma tekst między znacznikiem otwierającym i zamykającym, to musi pojawić się w obszarze dokumentu, czyli tam gdzie widzimy nagłówki, akapity i obrazki. W HTML tak nie jest. Element title należy do części head, a nie do body, więc opisuje dokument, zamiast tworzyć jego treść. Jeżeli chcesz pokazać napis na stronie, użyjesz raczej h1, p albo innego elementu umieszczonego w body. Nie można też powiedzieć, że title jest wyłącznie informacją dla robotów wyszukiwarek. Wyszukiwarki faktycznie korzystają z tytułu i często traktują go jako ważną wskazówkę SEO, ale przeglądarka również go wykorzystuje, pokazując go na karcie, w historii i przy zakładkach. Z mojego doświadczenia to właśnie karta przeglądarki jest najłatwiejszym miejscem, żeby zobaczyć efekt działania tego elementu. Błędne jest też założenie, że w typowym dokumencie HTML5 title jest całkowicie opcjonalny. Poprawnie zbudowany dokument powinien mieć tytuł w sekcji head, bo wpływa to na walidację, dostępność, wygodę użytkownika i ogólną jakość strony. Brak tytułu może nie zawsze rozwali stronę wizualnie, ale jest to słaba praktyka i często sygnał niedopracowanego kodu.

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.