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>&copy; 2025 Digitális Felfedezők</p>
</footer>

 

HTML oldal szerkezete

🔹 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>

HTML main elemei

🔹 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! 🔗