<body>: Das Dokumentkörperelement

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Das <body> HTML Element repräsentiert den Inhalt eines HTML-Dokuments. Es kann nur ein <body> Element in einem Dokument geben.

Attribute

Dieses Element umfasst die globalen Attribute, Event-Attribute und veraltete Attribute:

Event-Attribute

Hinweis: Jeder der unten genannten Event-Attributnamen ist mit seinem entsprechenden Window Schnittstellen-Event verknüpft. Sie können diesen Ereignissen mit addEventListener() lauschen, anstatt das oneventname Attribut zum <body> Element hinzuzufügen.

onafterprint

Funktion, die aufgerufen wird, nachdem der Benutzer das Dokument gedruckt hat.

onbeforeprint

Funktion, die aufgerufen wird, wenn der Benutzer das Drucken des Dokuments anfordert.

onbeforeunload

Funktion, die aufgerufen wird, wenn das Dokument entladen wird.

onblur

Funktion, die aufgerufen wird, wenn das Dokument den Fokus verliert.

onerror

Funktion, die aufgerufen wird, wenn das Dokument nicht richtig geladen werden kann.

onfocus

Funktion, die aufgerufen wird, wenn das Dokument den Fokus erhält.

onhashchange

Funktion, die aufgerufen wird, wenn sich der Fragmentbezeichnerteil (beginnend mit dem Rautezeichen ('#')) der aktuellen Adresse des Dokuments ändert.

onlanguagechange

Funktion, die aufgerufen wird, wenn sich die bevorzugten Sprachen geändert haben.

onload

Funktion, die aufgerufen wird, wenn das Dokument vollständig geladen wurde.

onmessage

Funktion, die aufgerufen wird, wenn das Dokument eine Nachricht erhalten hat.

onmessageerror

Funktion, die aufgerufen wird, wenn das Dokument eine Nachricht erhalten hat, die nicht deserialisiert werden kann.

onoffline

Funktion, die aufgerufen wird, wenn die Netzwerkkommunikation ausgefallen ist.

ononline

Funktion, die aufgerufen wird, wenn die Netzwerkkommunikation wiederhergestellt wurde.

onpageswap

Funktion, die aufgerufen wird, wenn zwischen Dokumenten navigiert wird und das vorherige Dokument entladen wird.

onpagehide

Funktion, die aufgerufen wird, wenn der Browser die aktuelle Seite ausblendet, während eine andere Seite aus dem Sitzungsverlauf angezeigt wird.

onpagereveal

Funktion, die aufgerufen wird, wenn ein Dokument beim ersten Laden oder beim Reaktivieren eines Dokuments gerendert wird.

onpageshow

Funktion, die aufgerufen wird, wenn der Browser das Dokument des Fensters aufgrund der Navigation anzeigt.

onpopstate

Funktion, die aufgerufen wird, wenn der Benutzer im Sitzungsverlauf navigiert hat.

onresize

Funktion, die aufgerufen wird, wenn das Dokument in der Größe verändert wurde.

onrejectionhandled

Funktion, die aufgerufen wird, wenn ein JavaScript Promise verspätet behandelt wird.

onstorage

Funktion, die aufgerufen wird, wenn sich der Speicherbereich geändert hat.

onunhandledrejection

Funktion, die aufgerufen wird, wenn ein JavaScript Promise ohne Ablehnungsbehandlung abgelehnt wird.

onunload

Funktion, die aufgerufen wird, wenn das Dokument entladen wird.

Veraltete Attribute

Warnung: Verwenden Sie diese veralteten Attribute nicht; verwenden Sie stattdessen die jeweils aufgeführten CSS-Alternativen.

Farbe des Texts für Hyperlinks, wenn sie ausgewählt sind. Verwenden Sie stattdessen die CSS-Eigenschaft color in Verbindung mit den Pseudoklassen :active und :focus.

background Veraltet

URI eines Bildes, das als Hintergrund verwendet werden soll. Verwenden Sie stattdessen die CSS-Eigenschaft background-image.

bgcolor Veraltet

Hintergrundfarbe des Dokuments. Verwenden Sie stattdessen die CSS-Eigenschaft background-color.

bottommargin Veraltet

Rand am unteren Rand des Körpers. Verwenden Sie die CSS-Eigenschaft margin-bottom (oder die logische Eigenschaft margin-block-end) stattdessen.

leftmargin Veraltet

Rand am linken Rand des Körpers. Verwenden Sie die CSS-Eigenschaft margin-left (oder die logische Eigenschaft margin-inline-start) stattdessen.

Farbe des Texts für nicht besuchte Hyperlinks. Verwenden Sie stattdessen die CSS-Eigenschaft color in Verbindung mit der Pseudoklasse :link.

rightmargin Veraltet

Rand am rechten Rand des Körpers. Verwenden Sie die CSS-Eigenschaft margin-right oder die logische Eigenschaft margin-inline-end stattdessen.

text Veraltet

Vordergrundfarbe des Texts. Verwenden Sie stattdessen die CSS-Eigenschaft color.

topmargin Veraltet

Rand am oberen Rand des Körpers. Verwenden Sie die CSS-Eigenschaft margin-top oder die logische Eigenschaft margin-block-start stattdessen.

Farbe des Texts für besuchte Hyperlinks. Verwenden Sie stattdessen die CSS-Eigenschaft color in Verbindung mit der Pseudoklasse :visited.

Beispiele

html
<html lang="en">
  <head>
    <title>Document title</title>
  </head>
  <body>
    <p>
      The <code>&lt;body&gt;</code> HTML element represents the content of an
      HTML document. There can be only one <code>&lt;body&gt;</code> element in
      a document.
    </p>
  </body>
</html>

Ergebnis

Technische Zusammenfassung

Inhaltskategorien Keine.
Erlaubter Inhalt Flussinhalt.
Tag-Auslassung Der Start-Tag kann ausgelassen werden, wenn das erste Element darin kein Leerzeichen, Kommentar, <script>-Element oder <style>-Element ist. Der End-Tag kann ausgelassen werden, wenn das <body>-Element Inhalte hat oder einen Start-Tag besitzt und nicht unmittelbar von einem Kommentar gefolgt wird.
Erlaubte Eltern Es muss das zweite Element eines <html>-Elements sein.
Implizite ARIA-Rolle generic
Erlaubte ARIA-Rollen Keine role erlaubt
DOM-Schnittstelle [`HTMLBodyElement`](/de/docs/Web/API/HTMLBodyElement)
  • Das <body>-Element stellt die [`HTMLBodyElement`](/de/docs/Web/API/HTMLBodyElement)-Schnittstelle bereit.
  • Sie können auf das <body>-Element über die [`document.body`](/de/docs/Web/API/Document/body)-Eigenschaft zugreifen.

Spezifikationen

Specification
HTML
# the-body-element

Browser-Kompatibilität

Siehe auch