Pokažem ti: vsaka spletna stran ima enake dele
Poglej katero koli veliko spletno stran: zgoraj je glava z imenom in menijem, na sredini vsebina, spodaj noga z manjšimi podatki. HTML ima posebne oznake za te dele:
<body>
<header>
<h1>Website Name</h1>
<nav>
<a href="index.html">Home</a>
<a href="second-page.html">Second Page</a>
</nav>
</header>
<main>
<h2>Here's the main content</h2>
<p>Everything the page is about.</p>
</main>
<footer>
<p>Made by Jake, 2026</p>
</footer>
</body>
<header>– glava: ime spletne strani in meni. Enaka na vsaki strani.<nav>– navigacija, torej meni s povezavami.<main>– glavna vsebina, na vsaki strani drugačna.<footer>– noga: kdo je naredil stran, kontakt, leto.
Vizualno se za zdaj ne bo veliko spremenilo – te oznake same niso vidne. Zakaj jih potem pisati? Ker prinesejo red v kodo: brskalniki, iskalniki in bralniki zaslona jih uporabljajo, da vedo, kaj je meni in kaj vsebina. In najbolje – v naslednjih lekcijah jih bomo oblikovali, da bo meni res izgledal kot pravi meni.
Zdaj si na vrsti 💪
-
Na
index.htmlzavij obstoječo vsebino v te dele: zgoraj<header>z<h1>in<nav>(povezave na obe strani), na sredini<main>s preostalo vsebino, spodaj<footer>. -
Enako naredi na drugi strani. Glava in noga morata biti na obeh straneh popolnoma enaki – samo jih prekopiraj.
-
Shrani, osveži, klikaj naokoli: ali meni deluje z obeh strani?
🏫 Šolska spletna stran – rešitev (index.html)
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Riverside Elementary</title>
</head>
<body>
<header>
<h1>Riverside Elementary School</h1>
<nav>
<a href="index.html">Home</a>
<a href="lunch-menu.html">Lunch Menu</a>
</nav>
</header>
<main>
<img src="images/school.jpg" alt="Our school building">
<h2>About Our School</h2>
<p>Our school has stood in Riverside for 120 years.</p>
<h2>Clubs</h2>
<ul>
<li>floorball</li>
<li>ceramics</li>
<li>coding</li>
</ul>
</main>
<footer>
<p>Made by the 4th grade class, 2026</p>
</footer>
</body>
</html>
🙋 Osebna spletna stran – rešitev (index.html)
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Jake Miller</title>
</head>
<body>
<header>
<h1>Jake Miller</h1>
<nav>
<a href="index.html">Home</a>
<a href="about-me.html">More About Me</a>
</nav>
</header>
<main>
<img src="images/me.jpg" alt="Me with a soccer ball">
<h2>What I Like</h2>
<p>Soccer, Minecraft, and building websites.</p>
</main>
<footer>
<p>Made by Jake, 2026</p>
</footer>
</body>
</html>
🌍 Potopisni dnevnik – rešitev (index.html)
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Where We've Been</title>
</head>
<body>
<header>
<h1>Where We've Been 🌍</h1>
<nav>
<a href="index.html">Home</a>
<a href="trips.html">All Trips</a>
</nav>
</header>
<main>
<h2>Last Trip: The Mountains</h2>
<img src="images/mountains.jpg" alt="View from the summit">
<p>Three days of walking, one wrong turn, and a hundred wild berries.</p>
</main>
<footer>
<p>Journal kept by the Miller family, 2026</p>
</footer>
</body>
</html>
⚽ Klubska spletna stran – rešitev (index.html)
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Riverside Eagles FC</title>
</head>
<body>
<header>
<h1>Riverside Eagles FC</h1>
<nav>
<a href="index.html">Home</a>
<a href="roster.html">Roster</a>
</nav>
</header>
<main>
<img src="images/team.jpg" alt="Team photo">
<h2>Recent Results</h2>
<ol>
<li>Eagles – Hawks 3 : 1</li>
<li>Falcons – Eagles 2 : 2</li>
</ol>
</main>
<footer>
<p>Riverside Eagles FC · training Tue & Thu at 5:00 PM</p>
</footer>
</body>
</html>
Preveri se: Obe strani imata zgoraj enako ime in meni, spodaj nogo, meni pa te preklaplja med stranmi. Struktura je postavljena – zdaj lahko gremo v videz!
Kaj si vzameš iz te lekcije
- Stran ima dele:
<header>(glava z menijem),<main>(vsebina),<footer>(noga). - Meni je
<nav>s povezavami in je enak na vsaki strani. - Red v kodi = temelj, na katerem lahko gradiš videz.
© 2026 Ing. Martin Polak / AlgoRhino · Pogoji uporabe vsebine