Deo zbornika Uvod u web
HTML stablo
HTML elementi su ugnježdeni jedni unutar drugih (deca unutar roditelja), tvoreći strukturu stabla.
HTML stablo podseća na porodično, pa svakom elementu možemo utvrditi pretke i naslednike. Glavna razlika je što HTML elementi imaju samo jednog roditelja.
Vežba
Uporedi sliku stabla sa kodom u editoru. Pronađi sličnosti i razlike:
<!doctype html>
<html lang="sr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<meta name="description" content="Stranica o HTML stablu."/>
<title>HTML stablo</title>
</head>
<body>
<div id="content">
<h1>Dobrodošli</h1>
<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/2/22/Heckert_GNU_white.svg/64px-Heckert_GNU_white.svg.png" />
<p>HTML struktura je razgranata. <em>Deca</em> elementi se nalaze unutar roditeljskih elemenata.</p>
<p>Na primer, ova <strong>podebljana reč</strong> se nalazi unutar drugog pasusa.</p>
</div>
<div id="menu">
<h2>Učimo web development</h2>
<ul>
<li><a href="https://skolakoda.github.io/kursevi/ucimo-html/">HTML</a></li>
<li><a href="https://skolakoda.github.io/kursevi/ucimo-css/">CSS</a></li>
<li><a href="https://skolakoda.github.io/kursevi/ucimo-javascript/">Javascript</a></li>
<li><a href="https://skolakoda.github.io/kursevi/ucimo-php">PHP</a></li>
</ul>
</div>
</body>
</html>
Kao što možeš videti, sadržaj glave se ne prikazuje na ekranu, samo sadržaj tela stranice.