<body>
Das <body>-Element enthält den gesamten sichtbaren Inhalt deiner Webseite. Alles, was Nutzer im Browser sehen und womit sie interagieren (Texte, Bilder, Links, Formulare, Videos), steht im <body>. Während der <head> die unsichtbaren Metadaten enthält, ist der <body> das, was deine Besucher tatsächlich erleben. Jedes HTML-Dokument hat genau einen <body>, und er ist das zweite direkte Kind-Element von <html>.
- Kategorie
- Grundstruktur
- Art
- Block
- Beispiele
- 1
- Browser
- 5 von 5
- 2 von 5
- Stand
- 03.02.2026
Grundlagen
Der <body> ist das Gegenstück zum <head>: Während der <head> dem Browser Informationen über die Seite gibt, enthält der <body> alles, was auf dem Bildschirm erscheint. Du schreibst deinen gesamten sichtbaren Seiteninhalt zwischen das öffnende <body> und das schließende </body>.
<body>enthält allen sichtbaren Inhalt: Texte, Bilder, Navigation, Formulare, also alles, was Nutzer sehen- Es darf pro Dokument nur ein einziges
<body>-Element geben - Der
<body>kommt immer nach dem<head>und ist das zweite Kind von<html> - Für eine gute Seitenstruktur sollte der Inhalt im
<body>mit semantischen Elementen wie<header>,<nav>,<main>und<footer>gegliedert werden, nicht nur mit<div>-Elementen
Syntax
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<title>Meine Seite</title>
</head>
<body>
<h1>Willkommen!</h1>
<p>Dies ist der sichtbare Inhalt.</p>
</body>
</html>Beispiele
Semantisch strukturierter Body
Anstatt alles in <div>-Elemente zu packen, nutzt du semantische Elemente, um deinem <body> eine klare Struktur zu geben. Das hilft Screenreadern, die Seite zu verstehen, und macht deinen Code lesbarer:
<body>
<header>
<h1>Meine Webseite</h1>
<nav>
<a href="/">Home</a> |
<a href="/blog">Blog</a>
</nav>
</header>
<main>
<h2>Willkommen!</h2>
<p>Dies ist die Hauptseite mit dem wichtigsten Inhalt.</p>
</main>
<footer>
<p>© 2026 Meine Webseite</p>
</footer>
</body>