Najmenší html dokument

Najmenší HTML dokument

Namenší HTML dokument je najmenší html dokument, zapísaný podľa syntaktických pravidiel jazyka HTML.

Vyzerá takto:

<!DOCTYPE html>
<html lang="sk">

<head>
  <meta charset="utf-8">
  <title>Minimálny html dokument - ukážka</title>
</head>

<body>
</body>

</html>

Keď tento text pošleme do W3 Validátora, mal by sa ukázať zelený oznam "No errors".

Časti html dokumentu

<!DOCTYPE html>

Táto špeciálna značka hovorí, že dokument je zapísaný v najnovšej verzii jazyka html. V prípade, že by za slovom html boli ešte nejaké ďalšie informácie, odkazujú na konkrétnu verziu (napr. staršíu).

<html lang="sk">
</html>

Táto značka vymedzuje začiatok a koniec html dokumentu. Atribút lang v otváracej značke definuje jazyk, v ktorom je obsah dokumentu napísaný.

<head>
  <meta charset="utf-8">    
  <title>Minimálny html dokument - ukážka</title>
<head>

V hlavičke dokumentu sa nachádzajú informácie opisujúce obsah dokumentu. Povinná je informácia o názve dokumentu, označená značkami title. Nepovinná je informácia o použitom kódovaní znakov (<meta charset="...">), ktorá zabezpečuje správne zobrazenie znakov s diakritikou.

Kódovanie Unikód (utf-8) je najrozšírenejšie kódovanie znakov, obsahuje kódy pre znaky zo všetkých svetových jazykov (latinka, cyrilika, východné jazyky, symboly a emoji, ...).

Neskôr sem vložíme aj ďalšie informácie. Všetky tieto informácie sa zobrazujú mimo hlavného okna prehliadača.

Všimnite si, ako je značka title "vnorená" do head (poradie jednotlivých značiek).

<body>

</body>

Značky body obklopujú viditeľnú časť stránky (v hlavnom okne prehliadača). Je to vlastná stránka, ktorú vidí používateľ. Sem budeme písať vlastný obsah stránky.



Staršia verzia tejto kapitoly.

Údaje v HTML dokumente (stránke) možno rozdeliť na dva druhy: obsah a metainformácie.

Preto má každá html stránka svoju pevne danú štruktúru, ktorú voláme minimálny html dokument.

Túto štruktúru si teraz postupne vybudujeme.

1. Vytvoríme prázdny textový súbor stranka.html a doň zapíšeme obsah stránky:

  <h1>Vitaj, svet!</h1>
  <p>Lorem ipsum dolor sit amet.</p>

2. Obsah stránky "vnoríme" do značky body:

<body>
  <h1>Vitaj, svet!</h1>
  <p>Lorem ipsum dolor sit amet.</p>
</body>

3. Nad sekciu s obsahom umiestnime hlavičku na metainformácie:

<head>
</head>

<body>
  <h1>Vitaj, svet!</h1>
  <p>Lorem ipsum dolor sit amet.</p>
</body>

4. Hlavička obsahuje povinnú značku title:

<head>
  <title>Jojo Mrkvička - osobná stránka</title>
</head>

<body>
  <h1>Vitaj, svet!</h1>
  <p>Lorem ipsum dolor sit amet.</p>
</body>

5. Do hlavičky treba pridať aj informáciu o kódovaní stránky:

<head>
  <meta charset="utf-8">
  <title>Jojo Mrkvička - osobná stránka</title>
</head>

<body>
  <h1>Vitaj, svet!</h1>
  <p>Lorem ipsum dolor sit amet.</p>
</body>

6. Obsah a hlavičku "obalíme" značkou html s nastaveným jazykovým kódom:

<html lang="sk">

<head>
  <meta charset="utf-8">
  <title>Jojo Mrkvička - osobná stránka</title>
</head>

<body>
  <h1>Vitaj, svet!</h1>
  <p>Lorem ipsum dolor sit amet.</p>
</body>

</html>

7. Napokon pridáme označenie verzie jazyka html:

<!DOCTYPE html>
<html lang="sk">

<head>
  <meta charset="utf-8">
  <title>Jojo Mrkvička - osobná stránka</title>
</head>

<body>
  <h1>Vitaj, svet!</h1>
  <p>Lorem ipsum dolor sit amet.</p>
</body>

</html>

Poznámky na záver