KWALIFIKACJA INF3 - CZERWIEC 2016

PYTANIE NR 4.
Który z wymienionych znaczników należy do części <head> dokumentu HTML?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
<title> jest elementem metadanych i standardowo umieszcza się go w sekcji <head> dokumentu HTML, ponieważ definiuje tytuł strony (np. tekst na karcie przeglądarki). Elementy <img>, <span> i <section> służą do budowy treści strony, więc należą do części <body>.

Pełne wyjaśnienie:

W HTML dokument dzieli się na dwie główne części: <head> oraz <body>. Sekcja <head> zawiera informacje o dokumencie (metadane), czyli dane potrzebne przeglądarce i innym narzędziom (np. wyszukiwarkom), ale zazwyczaj niewyświetlane bezpośrednio jako treść strony.

Poprawna odpowiedź to <title>, ponieważ element ten określa tytuł dokumentu. W praktyce tytuł pojawia się m.in. na karcie przeglądarki, w historii przeglądania oraz często jako nagłówek wyniku w wyszukiwarce. Z tego powodu <title> należy do metadanych i umieszcza się go w <head>.

Pozostałe odpowiedzi dotyczą struktury i prezentacji treści, czyli typowo sekcji <body>:

  • <img> wstawia obraz do widocznej części strony. To element treści, dlatego naturalnym miejscem jest <body>.
  • <span> jest elementem liniowym używanym do grupowania fragmentu tekstu lub innych elementów w treści (np. do stylowania CSS). Nie jest metadanymi, więc nie należy do <head>.
  • <section> to semantyczny element sekcyjny służący do dzielenia treści na logiczne części (np. rozdziały, bloki tematyczne). Z definicji opisuje strukturę zawartości, więc występuje w <body>.

Wskazówka egzaminacyjna: jeśli element wpływa na opis dokumentu (tytuł, kodowanie, odwołania do arkuszy stylów i skryptów, metatagi), zwykle należy do <head>. Jeśli buduje to, co użytkownik "widzi" jako treść, zwykle należy do <body>.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
W <head> umieszcza się metadane dokumentu, czyli informacje potrzebne przeglądarce i narzędziom (np. tytuł, opis, kodowanie, odwołania do CSS/JS). Zawartość ta zwykle nie jest wyświetlana jako treść strony, w przeciwieństwie do elementów z <body>.
<title> opisuje dokument, a nie jego widoczną treść. Definiuje tytuł strony wykorzystywany m.in. na karcie przeglądarki, w historii i często w wynikach wyszukiwania. To typowy przykład metadanych, dlatego umieszcza się go w <head>.
W typowym, poprawnym HTML element <img> służy do wstawiania obrazu jako treści strony, więc należy do <body>. Sekcja <head> jest przeznaczona na metadane, a nie na elementy budujące widoczną zawartość dokumentu.
Zadaj sobie pytanie: "czy to jest informacja o stronie, czy element treści?". Metadane (np. tytuł, kodowanie, odwołania do plików) kojarz z <head>. Elementy wyświetlane użytkownikowi (teksty, obrazy, sekcje) kojarz z <body>.
<head> to część dokumentu z metadanymi, niewidoczna jako treść. "Nagłówek strony" w sensie layoutu to zwykle element <header> (w <body>), który może zawierać logo, menu i tytuł widoczny dla użytkownika. To częste źródło pomyłek.
Najczęściej myli się elementy treści z metadanymi, np. próbuje się umieszczać w <head> elementy takie jak obrazy czy sekcje. Innym błędem jest brak <title> lub mylenie go z nagłówkami tekstu (<h1> itd.).
<span> jest elementem liniowym, zwykle niesemantycznym, używanym do "opakowania" fragmentu treści (np. do stylowania CSS lub zaznaczenia części tekstu). Stosuje się go w <body>, bo dotyczy widocznej zawartości, a nie metadanych dokumentu.
<section> służy do podziału treści na logiczne, tematyczne sekcje (np. część artykułu, blok informacyjny). Jest to element struktury zawartości, więc należy do <body>. W <head> umieszcza się metadane, nie sekcje treści.
Minimalnie potrzebujesz struktury z <head> i tytułem: <!doctype html>, potem <html>, w nim <head> z <title>, a dalej <body> z treścią. Na egzaminie ważne jest, że <title> jest w <head>.
W <head> często spotkasz elementy związane z opisem i konfiguracją dokumentu, np. metadane (jak kodowanie znaków), oraz odwołania do zasobów (np. arkusze stylów i skrypty). W zadaniach testowych zwykle kontrastuje się je z elementami treści z <body>.
info

Około 84% zdających odpowiada poprawnie na to pytanie. średnio łatwe

W praktyce zawodowej kluczowe jest to, że &lt;title&gt; jest elementem metadanych i standardowo umieszcza się go w sekcji &lt;head&gt; dokumentu HTML, ponieważ definiuje tytuł strony (np. tekst na karcie przeglądarki).

Źródła:

  • WHATWG HTML Living Standard – The head element: https://html.spec.whatwg.org/multipage/semantics.html#the-head-element - dostęp 2026-03-02
  • WHATWG HTML Living Standard – The title element: https://html.spec.whatwg.org/multipage/semantics.html#the-title-element - dostęp 2026-03-02
  • MDN Web Docs – &lt;head&gt;: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/head - dostęp 2026-03-02

Materiały:

  • Dokumentacja WHATWG HTML (sekcja o elemencie &lt;head&gt; i &lt;title&gt;)
  • MDN Web Docs: opisy elementów &lt;head&gt; oraz &lt;title&gt;
  • Ćwiczenia: zbudowanie szablonu HTML i wskazanie, które elementy należą do metadanych, a które do treści

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego