📚 Semantische Struktur in HTML5

Was bedeutet "semantische Struktur"?

Semantik bedeutet: ein HTML-Element hat eine Bedeutung – also nicht nur, wie etwas aussieht, sondern was es reprĂ€sentiert.

HTML5 hat viele neue Elemente eingefĂŒhrt, um Seiten logisch zu strukturieren – das hilft Browsern, Suchmaschinen und Screenreadern, Inhalte besser zu verstehen.

<header> – Kopfbereich

Zweck: EnthĂ€lt einleitende Inhalte oder Navigationselemente (z. B. Logo, Überschrift, MenĂŒ).

<header>
  <h1>Seitentitel</h1>
  <nav>...</nav>
</header>

Beispielausgabe:

Seitentitel

<nav> – Navigationsbereich

Zweck: Definiert eine Gruppe von Navigationslinks (z. B. HauptmenĂŒ oder Footer-Links).

<nav>
  <ul>
    <li><a href="index.html">Start</a></li>
    <li><a href="about.html">Über mich</a></li>
    <li><a href="contact.html">Kontakt</a></li>
  </ul>
</nav>

Beispielausgabe:

<main> – Hauptinhalt

Zweck: EnthÀlt den einzigartigen Hauptinhalt einer Seite. Sollte nur einmal pro Seite vorkommen.

<main>
  <h2>Willkommen!</h2>
  <p>Hier steht der Hauptinhalt der Seite.</p>
</main>

Beispielausgabe:

Willkommen!

Hier steht der Hauptinhalt der Seite.

<section> – Thematischer Abschnitt

Zweck: Gruppiert inhaltlich zusammengehörende Bereiche innerhalb von <main>.

<section>
  <h2>Unsere Leistungen</h2>
  <p>Wir bieten Webentwicklung und E-Commerce-Beratung.</p>
</section>

Beispielausgabe:

Unsere Leistungen

Wir bieten Webentwicklung und E-Commerce-Beratung.

<article> – EigenstĂ€ndiger Inhalt

Zweck: FĂŒr eigenstĂ€ndige, in sich geschlossene Inhalte (z. B. Blogpost, Newsbeitrag).

<article>
  <h2>Neuigkeiten</h2>
  <p>Heute starten wir unsere neue Website!</p>
</article>

Beispielausgabe:

Neuigkeiten

Heute starten wir unsere neue Website!

<aside> – Zusatzinformationen

Zweck: FĂŒr Randinhalte, z. B. Werbung, Zusatzinfos, verwandte Links.

<aside>
  <h3>Verwandte Themen</h3>
  <ul>
    <li><a href="#">HTML5 Grundlagen</a></li>
    <li><a href="#">CSS EinfĂŒhrung</a></li>
  </ul>
</aside>

Beispielausgabe:

<footer> – Fußbereich

Zweck: EnthÀlt Abschlussinformationen: Copyright, Links, Kontakt, rechtliche Hinweise.

<footer>
  <p>© 2026 Meine Website</p>
</footer>

Beispielausgabe:

© 2026 Meine Website

đŸ§© Gesamtstruktur einer modernen HTML5-Seite

<header>...</header>
<nav>...</nav>
<main>
  <section>
    <article>...</article>
  </section>
  <aside>...</aside>
</main>
<footer>...</footer>

Merke: Diese Struktur macht deinen Code lesbarer, suchmaschinenfreundlicher und barrierefrei 💡