Glossar App Entwicklung

HTML-Semantic Elements

HTML-Semantic Elements sind Elemente, die zur Strukturierung und Verständlichkeit von HTML-Dokumenten beitragen. Sie sind ein wesentlicher Bestandteil von HTML, da sie den Code übersichtlicher machen und den Inhalt besser für Suchmaschinen und andere Programme verständlich machen. HTML-Semantic Elements sind spezielle Elemente, die eine spezifische Bedeutung für das HTML-Dokument haben. Sie werden verwendet, um die Struktur und den Sinn des Inhalts deutlich zu machen, indem sie eine bessere Strukturierung und Verständlichkeit des Dokuments bieten. Diese Elemente werden häufig verwendet, um den Inhalt eines HTML-Dokuments aufzuteilen und den Strukturaufbau zu verbessern. Die häufigsten HTML-Semantic Elements sind:


  • <header> - Dieses Element enthält typischerweise den Titel eines Dokuments oder einer Seite, sowie andere obere Elemente wie Navigationsleisten, Banner oder Suchformulare.
  • <footer> - Dieses Element enthält typischerweise Informationen zu Copyright, Kontakt, Links zu anderen Seiten und andere untere Elemente.
  • <main> - Dieses Element enthält den Hauptinhalt einer Seite und wird verwendet, um den Inhalt von anderen Elementen wie Header oder Footer zu trennen.
  • <nav> - Dieses Element enthält typischerweise die Navigationsleiste einer Seite, in der Links zu anderen Seiten oder anderen Bereichen des Dokuments angezeigt werden.
  • <section> - Dieses Element wird verwendet, um eine Gruppe von Inhalten zu kennzeichnen, die zu einem bestimmten Thema gehören.
  • <article> - Dieses Element enthält einen einzelnen Artikel oder ein einzelnes Element auf einer Seite.
  • <aside> - Dieses Element enthält typischerweise zusätzliche Informationen, die nicht direkt mit dem Hauptinhalt der Seite zu tun haben.
  • <details> - Dieses Element wird verwendet, um Details oder Informationen anzuzeigen, die bei Bedarf ein- und ausgeblendet werden können.

HTML-Semantic Elements sind ein wichtiger Teil der Webentwicklung, da sie den Code besser strukturieren und den Inhalt besser für Suchmaschinen und andere Programme verständlich machen. Sie sind auch wichtig, um die Lesbarkeit und Verständlichkeit des Codes zu verbessern, was bei der Wartung und Weiterentwicklung des Codes hilfreich ist. HTML-Semantic Elements bieten auch einen besseren Zugang zu Webinhalten für Menschen mit Behinderungen, da sie helfen, den Inhalt des Dokuments besser zu strukturieren und zu verständlich zu machen. Obwohl HTML-Semantic Elements wichtig sind, sollten sie nicht übermäßig verwendet werden, da sie den Code überladen können. Es ist am besten, diese Elemente nur dann zu verwenden, wenn sie tatsächlich für die Strukturierung und Verständlichkeit des Codes erforderlich sind.