A <main> címke –
A weboldal fő tartalma
A <main> HTML elem a weboldal központi, egyedi tartalmát jelöli. Ez az a rész, amely közvetlenül kapcsolódik az oldal céljához, és általában nem tartalmaz oldalsávokat, fejlécet vagy láblécet.
🔹 Miért fontos a <main>?
✔ Jelzi a böngészőnek és a keresőmotoroknak (pl. Google), hogy ez a weboldal fő tartalma.
✔ Segíti az akadálymentesítést (pl. képernyőolvasók gyorsan elérhetik).
✔ Egyértelműbbé teszi a HTML szerkezetet, segít a jobb keresőoptimalizálásban (SEO).
✔ Csak egy <main> címke lehet egy HTML oldalon.
🔹 Hogyan használjuk?
A <main> általában az oldal fő tartalmát foglalja magában, és közvetlenül a <header> és <nav> után helyezkedik el.
📝 Alap HTML példa:
<header>
<h1>Digitális Felfedezők</h1>
<nav>
<ul>
<li><a href=”#”>Kezdőlap</a></li>
<li><a href=”#”>Rólunk</a></li>
<li><a href=”#”>Kapcsolat</a></li>
</ul>
</nav>
</header>
<main>
<h2>Üdvözlünk a weboldalunkon!</h2>
<p>Itt találod az összes friss bejegyzésünket és hasznos információt.</p>
</main>
<footer>
<p>© 2025 Digitális Felfedezők</p>
</footer>
🔹 Hogyan építsünk fel egy teljes weboldalt <main> segítségével?
A <main> általában további szerkezeti HTML elemeket tartalmaz, például:
<section>– Tartalmi egységekre bontja a fő részt.<article>– Blogposztokhoz, hírekhez vagy különálló tartalmi elemekhez.<aside>– Kiegészítő információk (pl. ajánlott cikkek, reklámok).
📝 Példa strukturált <main> használatra
<main>
<section>
<h2>Legfrissebb hírek</h2>
<article>
<h3>HTML alapjai</h3>
<p>Megtanulhatod a HTML struktúráját és használatát.</p>
<a href=”#”>Olvasd tovább</a>
</article>
<article>
<h3>CSS bevezetés</h3>
<p>Stílusok és design elemek a weboldaladon.</p>
<a href=”#”>Tovább a cikkhez</a>
</article>
</section>
<aside>
<h3>Kapcsolódó témák</h3>
<ul>
<li><a href=”#”>JavaScript alapok</a></li>
<li><a href=”#”>Reszponzív webdesign</a></li>
</ul>
</aside>
</main>
🔹 GYIK – Gyakran Ismételt Kérdések
1️⃣ Kötelező használni a <main> címkét?
🔹 Nem kötelező, de erősen ajánlott a weboldal szerkezetének tisztázására.
2️⃣ Lehet több <main> címke egy oldalon?
🔹 Nem! Egy oldalon csak egy <main> lehet.
3️⃣ Mi történik, ha nem használok <main>-t?
🔹 A weboldal még mindig működni fog, de a keresőmotorok és az akadálymentesítés szempontjából kevésbé lesz optimalizált.
🔹 Összegzés
✔ A <main> az oldal fő tartalmának kijelölésére szolgál.
✔ Csak egy lehet belőle egy oldalon.
✔ Segíti az SEO-t és az akadálymentesítést.
✔ Gyakran <section>, <article> és <aside> elemeket tartalmaz.
👉 Ha következő lépésként szeretnéd még részletesebben tanulni a HTML struktúrát, nézd meg a <section> és <article> címkékről szóló bejegyzéseket! 🔗
