KWALIFIKACJA INF3 - TEST WIEDZY NR 1

PYTANIE NR 22.

W kodzie HTML poniżej tytuł karty przeglądarki nie wyświetla się poprawnie.

<!DOCTYPE html>
<html>
<head> <title>Moja strona
</head>
<body> <h1>Witaj na mojej stronie!</h1>
</body>
</html>

Jaki błąd zawiera ten kod?

A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Aby tytuł karty był wyświetlany, element <title> musi być w <head> i poprawnie domknięty. W pokazanym kodzie brakuje </title>, więc parser może błędnie zinterpretować metadane, a przeglądarka nie ustali prawidłowego tytułu dokumentu.

Pełne wyjaśnienie:

Element <title> należy do metadanych dokumentu HTML i powinien znajdować się w sekcji <head>. To właśnie jego treść przeglądarka wykorzystuje jako tytuł karty (lub paska tytułu). Warunkiem jest poprawna składnia: znacznik otwierający, tekst oraz znacznik zamykający </title>.

W przedstawionym kodzie występuje błąd: brak </title>. Taki błąd może spowodować, że parser HTML potraktuje kolejne fragmenty jako część tytułu albo "zgubi" strukturę <head>, przez co przeglądarka nie odczyta tytułu tak, jak oczekujesz. Efektem bywa brak tytułu, wyświetlenie adresu URL lub inna niepoprawna wartość.

Dlaczego pozostałe odpowiedzi są niepoprawne:

  • "Umieszczenie znacznika <title> w sekcji <body>" – w kodzie <title> znajduje się w <head>; problemem nie jest miejsce, tylko brak domknięcia.
  • "Zastąpienie <title> metatagiem z tytułem strony" – metatagi nie zastępują standardowego <title> dla tytułu karty. Nawet jeśli użyjesz metadanych dla mediów społecznościowych, tytuł karty nadal bierze się z <title>.
  • "Zbyt krótka treść wewnątrz znacznika <title>" – HTML nie wymaga minimalnej długości tytułu. Krótki tytuł może być słaby pod kątem czytelności/SEO, ale nie jest błędem składniowym i nie powoduje automatycznie "braku tytułu".

W praktyce warto uruchamiać walidację w narzędziach takich jak validator.w3.org oraz sprawdzać, czy każdy otwarty znacznik ma poprawne zamknięcie, szczególnie w <head>, gdzie błędy wpływają na metadane strony.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Znacznik <title> definiuje tytuł dokumentu HTML, który przeglądarka zwykle pokazuje na karcie (tabie) lub w pasku tytułu okna. Powinien znajdować się w sekcji <head> i zawierać tekst, np. nazwę strony lub podstrony.
Element <title> powinien znajdować się w <head>, bo jest metadanym dokumentu. Umieszczenie go w <body> jest błędem struktury HTML i może skutkować tym, że przeglądarka nie ustawi poprawnego tytułu karty.
Bez znacznika zamykającego </title> parser HTML może nie wiedzieć, gdzie kończy się tytuł. W efekcie kolejne fragmenty kodu bywają błędnie interpretowane jako część tytułu albo struktura <head> zostaje zaburzona, co powoduje brak lub zły tytuł.
W typowym scenariuszu serwer HTTP przesyła plik HTML do przeglądarki i nie modyfikuje treści znacznika <title>. Jeśli tytuł nie jest zgodny z oczekiwaniem, najpierw sprawdza się kod HTML, cache przeglądarki oraz to, czy na pewno wdrożono właściwy plik.
Nie. Metatagi (np. dla SEO lub podglądu w social media) mogą opisywać stronę, ale tytuł karty przeglądarki standardowo pochodzi z <title>. Dlatego w praktyce używa się jednocześnie poprawnego <title> i ewentualnie dodatkowych metatagów.
Najpierw sprawdź strukturę: czy jest <head>, czy <title> jest w środku oraz czy ma zamknięcie </title> przed </head>. Potem szukaj typowych problemów: brak domknięcia, przeniesienie do <body>, kilka tytułów.
Częsty błąd to mylenie <title> (tytuł karty/okna) z <h1> (nagłówek widoczny w treści strony). <h1> nie ustawia tytułu karty. Na egzaminie warto zapamiętać: karta = head/title, treść = body/h1.
Przeglądarka może pokazać adres URL lub "bez tytułu", gdy dokument nie ma poprawnego <title> (np. jest pusty, źle umieszczony albo niedomknięty). Może się to też zdarzyć, gdy oglądasz inny plik niż wdrożony albo masz starą wersję w cache.
Wejdź na validator.w3.org i wklej kod HTML lub podaj URL strony. Walidator wskaże błędy składni, np. brak domknięcia znacznika w <head>. To szybki sposób, by potwierdzić, czy problem wynika z HTML, a nie z "ustawień serwera".
Tytuł powinien krótko opisywać podstronę (np. "Kontakt – Firma X"), być unikalny w serwisie i nie zawierać zbędnych powtórzeń. To pomaga użytkownikom w zakładkach i historii oraz wspiera SEO. Ważne: dobre praktyki nie zastępują poprawnej składni (domknięcie i miejsce w <head>).
info

Statystycznie 61% uczniów zna prawidłową odpowiedź. średnie

Według specjalistów z branży: "Aby tytuł karty był wyświetlany, element &lt;title&gt; musi być w &lt;head&gt; i poprawnie domknięty."

Źródła:

  • WHATWG HTML Living Standard — The title element — https://html.spec.whatwg.org/multipage/semantics.html#the-title-element (dostęp: 2026-03-01)
  • MDN Web Docs — &lt;title&gt;: The Document Title element — https://developer.mozilla.org/en-US/docs/Web/HTML/Element/title (dostęp: 2026-03-01)
  • W3C Markup Validation Service — About/Help (walidacja dokumentów HTML) — https://validator.w3.org/docs/help.html (dostęp: 2026-03-01)

Materiały:

  • Dokumentacja WHATWG HTML – sekcja o elemencie title i metadanych
  • MDN Web Docs – opis elementu &lt;title&gt; oraz &lt;head&gt;
  • Walidator W3C (validator.w3.org) – ćwiczenia z wykrywaniem błędów

Aktualizacja pytania: 03.04.2026



Aktualizacja pytania: 03.04.2026
📡 Brak połączenia internetowego