Mi az a <header> címke?

 

📌 A <header> címke – A weboldalak fejlécének szerepe

A <header> HTML5-ös szemantikus elem, amely a weboldalak vagy tartalmi egységek fejlécrészét jelöli. Ez a rész tartalmazhat címeket, logókat, navigációs menüket és egyéb kulcsfontosságú információkat, amelyek segítik a látogatókat az oldalon való eligazodásban.

Ebben a cikkben részletesen bemutatjuk, mire való a <header>, hogyan kell használni, és milyen gyakori hibákat érdemes elkerülni.

🔹 1. Mi az a <header> címke?

A <header> egy szemantikus HTML5 elem, amelyet egy weboldal vagy egy tartalmi egység fejléceként használunk.

💡 Fontos tudni:
Nem csak a főoldalon lehet <header>, hanem minden egyes szakaszban és cikkben is lehet saját fejléce!
✔ A <header> nem azonos a <head> címkével! (A <head> a metaadatokat tartalmazza, míg a <header> vizuálisan is megjelenik az oldalon.)

🔹 2. Hogyan néz ki a <header> a HTML-ben?

📌 Példa egy alapvető <header> szerkezetre

 

<header>
       <h1>Digitális Felfedezők</h1>
       <nav>
           <ul>
                <li><a href=”index.html”>Főoldal</a></li>
                <li><a href=”rolunk.html”>Rólunk</a></li>
                <li><a href=”kapcsolat.html”>Kapcsolat</a></li>
            </ul>
       </nav>
</header>

 

header címke

💡 Mit látunk itt?
Az <h1> tartalmazza a weboldal nevét vagy fő címét.
A <nav> címke egy navigációs menüt tartalmaz, amely segít az oldalon való eligazodásban.

🔹 3. Hol használhatjuk a <header> címkét?

A <header> címke két fő helyen használható:
1️⃣ A weboldal fő fejléceként
2️⃣ Egyes szekciók vagy cikkek fejléceként

📌 Fő fejléc az egész oldalhoz

<header>
           <h1>Digitális Felfedezők</h1>
           <p>A webfejlesztés és digitális kultúra világa.</p>
</header>

Ez a fejléc minden oldalon megjelenhet és a weboldal címét tartalmazza.

📌 Fejléc egy <section> vagy <article> elemen belül

 

📌 Fejléc egy <section> vagy <article> elemen belül

<article>
      <header>
            <h2>Hogyan használjuk a header címkét?</h2>
            <p>Közzétéve: 2025. február 25.</p>
      </header>
<p>A header segít strukturáltabbá tenni az oldalt…</p>
</article>

Ez egy blogcikk fejléce, amely tartalmazza a cikk címét és közzétételi dátumát.

🔹 4. A <header> és a <nav> kapcsolata

A navigációs menük általában a fejléc részeként jelennek meg. Bár a <nav> és a <header> külön is használható, gyakran együtt fordulnak elő.

📌 Példa: <header> és <nav> kombinációja

<header>
    <h1>Webfejlesztés alapjai</h1>
    <nav>
        <ul>
                <li><a href=”index.html”>Kezdőlap</a></li>
                <li><a href=”tanfolyamok.html”>Tanfolyamok</a></li>
                <li><a href=”kapcsolat.html”>Kapcsolat</a></li>
        </ul>
    </nav>
</header>

 

💡 TIPP:
✅ Ha a navigációs menüt az oldal több részében is szeretnéd megjeleníteni, használd külön <nav> címkével!

🔹 5. Gyakori hibák és hogyan kerüld el őket

📌 <header> nem tartalmaz címet
🚨 Hiba:

<header>
      <nav>
           <ul>
                 <li><a href=”index.html”>Főoldal</a></li>
           </ul>
       </nav>
</header>

 

Mi a probléma?

  • Egy fejlécnek mindig tartalmaznia kell valamilyen címet (pl. <h1>, <h2>), különben a szemantikai jelentése elveszik.

📌 Túl sok <header> egy oldalon
🚨 Hiba:

<header>
               <h1>Digitális Felfedezők</h1>
</header>
<header>
               <h2>Alfejezet</h2>
</header>

 

Mi a probléma?

  • A fő <header> fejlécből csak egy lehet az oldalon. Ha egy szekcióhoz vagy cikkhez külön fejlécet akarsz, akkor azokat a megfelelő tartalmi egységen belül használd.

📌 Összekeverés a <head> címkével
🚨 Hiba:

<head>
          <header>
                  <h1>Digitális Felfedezők</h1>
           </header>
</head>

 

Mi a probléma?

  • A <header> nem a <head> része! A <head> metaadatokat tartalmaz, míg a <header> vizuális elemként jelenik meg az oldalon.

🔹 6. Összegzés – Miért fontos a <header>?

✔ A <header> segít a felhasználók és a keresőmotorok számára a tartalom szervezésében.
Tartalmazhat címet, logót, navigációs menüt és egyéb kulcsfontosságú információkat.
Egy oldal fő fejléceként, vagy egy adott szakasz/cikk fejléceként is használható.
Ne keverjük össze a <head> címkével, mert az metaadatokat tartalmaz, míg a <header> a tényleges tartalom része.

📌 Kapcsolódó bejegyzések:
🔗 A <section> címke – Tartalmi blokkok rendszerezése
🔗 Az <article> címke – Önálló tartalmi egységek