HTMLProgramowanieTworzenie stron WWW

Struktura dokumentu HTML5 (DOCTYPE, html, head, body)

Każda poprawna strona internetowa w HTML5 ma określoną strukturę, którą przeglądarka musi rozpoznać, aby prawidłowo wyświetlić treść. Nawet najprostsza strona opiera się na kilku podstawowych elementach: <!DOCTYPE>, <html>, <head> i <body>.

Poniżej masz praktyczne i proste wyjaśnienie, co oznacza każdy z tych elementów i do czego służy.

Podstawowy szkielet dokumentu HTML5

Każdy dokument HTML5 wygląda w uproszczeniu tak:

<!DOCTYPE html>
<html lang="pl">
<head>
    <meta charset="UTF-8">
    <title>Tytuł strony</title>
</head>
<body>
    <h1>Witaj na stronie</h1>
    <p>To jest treść strony.</p>
</body>
</html>

To jest minimalna poprawna struktura HTML5.

DOCTYPE – informacja dla przeglądarki

<!DOCTYPE html> to deklaracja, która informuje przeglądarkę, że dokument jest napisany w standardzie HTML5.

Dlaczego to ważne:

  • zapobiega błędom renderowania,
  • wymusza nowoczesny tryb interpretacji strony,
  • zapewnia zgodność między przeglądarkami.

DOCTYPE nie jest tagiem HTML, tylko instrukcją dla przeglądarki i zawsze znajduje się na samym początku pliku.

html – główny kontener strony

Znacznik <html> obejmuje całą zawartość dokumentu. Wszystko, co widzi i interpretuje przeglądarka, musi znajdować się wewnątrz tego tagu.

Najczęściej zawiera atrybut lang, który określa język strony:

<html lang="pl">

Jest to ważne dla:

  • SEO,
  • czytników ekranu,
  • dostępności strony.

head – informacje o stronie

Sekcja <head> zawiera informacje techniczne o stronie, które nie są bezpośrednio widoczne dla użytkownika.

W <head> znajdują się m.in.:

  • tytuł strony (<title>),
  • kodowanie znaków (<meta charset>),
  • opisy SEO (meta description),
  • linki do plików CSS,
  • inne metadane.

Przykład:

<head>
    <meta charset="UTF-8">
    <title>Moja pierwsza strona</title>
</head>

Treści z <head> nie wyświetlają się na stronie, ale mają ogromny wpływ na działanie i pozycjonowanie.

body – widoczna treść strony

<body> to najważniejsza część dokumentu z punktu widzenia użytkownika. To tutaj znajduje się cała widoczna treść strony.

W <body> umieszczasz:

  • nagłówki,
  • teksty,
  • obrazy,
  • przyciski,
  • formularze,
  • sekcje strony.

Przykład:

<body>
    <h1>Strona główna</h1>
    <p>To jest przykładowy tekst.</p>
</body>

Wszystko, co ma się pojawić na ekranie, musi znaleźć się właśnie tutaj.

Jak to wszystko działa razem?

Można to porównać do książki:

  • DOCTYPE – informacja, w jakim języku jest książka,
  • html – okładka obejmująca całość,
  • head – spis treści i informacje wydawnicze,
  • body – właściwa treść książki.

Każdy element ma swoją rolę i nie można ich pomijać w poprawnym dokumencie HTML5.

Najczęstsze błędy początkujących

Na początku nauki HTML często pojawiają się te same problemy:

  • brak DOCTYPE,
  • treść umieszczona poza <body>,
  • brak <meta charset="UTF-8">,
  • nieprawidłowe zagnieżdżenie znaczników.

Trzymanie się podstawowej struktury eliminuje większość tych błędów.

Podsumowanie

Struktura dokumentu HTML5 jest prosta, ale kluczowa:

  • <!DOCTYPE html> określa standard,
  • <html> zawiera cały dokument,
  • <head> przechowuje informacje techniczne,
  • <body> zawiera widoczną treść strony.

Zrozumienie tej struktury to pierwszy i obowiązkowy krok w nauce tworzenia stron internetowych.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *