Loading...

Grundlagen des HTML-Layouts

Das HTML-Layout definiert die Struktur einer Webseite – das Grundgerüst, entlang dem der Inhalt organisiert ist, inklusive Header, Navigation, Hauptinhalt und Footer.

Typische Layout-Struktur

Ein einfaches HTML-Layout enthält oft <header>-, <nav>-, <main>-, <aside>- und <footer>-Abschnitte. Diese semantischen Elemente sorgen für eine klare Seitenstruktur.

html

<body>
  <header>Header content</header>
  <nav>Navigation</nav>
  <main>Main content area</main>
  <aside>Sidebar</aside>
  <footer>Footer content</footer>
</body>

Warum semantisches HTML wichtig ist

Semantische Elemente helfen Suchmaschinen und Tools für Barrierefreiheit, die Struktur deiner Seite besser zu verstehen. Sie werden auf modernen Webseiten empfohlen.

Layout mit CSS-Unterstützung

Zur Umsetzung von Layouts verwenden wir oft CSS Grid oder Flexbox. Diese ermöglichen präzise Positionierung und anpassbare Gestaltung auf verschiedenen Bildschirmgrößen.

css

body {
  display: grid;
  grid-template-areas:
    "header header"
    "nav main"
    "footer footer";
}

Einfaches Layout-Beispiel

Das folgende HTML-Beispiel zeigt eine grundlegende Layoutstruktur, bei der der Inhalt in einem Container organisiert und in logische Abschnitte unterteilt ist.

html

<div class="container">
  <header>Header</header>
  <main>Main Content</main>
  <aside>Sidebar</aside>
  <footer>Footer</footer>
</div>

Flexibilität des Layouts

HTML-Layouts sind nicht auf eine bestimmte Struktur beschränkt. Du kannst Rasterlayouts, ein- oder mehrzeilige Inhalte oder responsive Designs umsetzen.

Best Practices

Strebe stets nach einem einfachen, gut strukturierten Layout. Verwende semantische Tags und verlasse dich bei Layoutanpassungen auf CSS – nicht auf <table> oder übermäßiges <div>-Verschachteln.

Verfolge deinen Fortschritt 🚀

Lerne einfacher, indem du deinen Fortschritt kostenlos verfolgst.


Top-Werkzeuge

CodeHubBoardly NEULinksy NEUChromo NEU

Sprache wählen

Thema wählen

© 2025 ReadyTools. Alle Rechte vorbehalten.