Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

<body>: Das Dokumentkörper-Element

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.

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

Attribute

Dieses Element beinhaltet die globalen Attribute, Ereignis-Attribute und veraltete Attribute:

Ereignis-Attribute

Hinweis: Jeder der unten aufgeführten Ereignis-Attributnamen ist mit seinem entsprechenden Window Interface-Ereignis verknüpft. Sie können diese Ereignisse mit addEventListener() abhören, 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 geschlossen werden soll.

onblur

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

onerror

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

onfocus

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

onhashchange

Funktion, die aufgerufen wird, wenn sich der Teil des Dokument-Links mit dem Fragmentbezeichner (beginnend mit dem Zeichen '#') geändert hat.

onlanguagechange

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

onload

Funktion, die aufgerufen wird, wenn das Dokument 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 Sie zwischen Dokumenten navigieren, wenn das vorherige Dokument kurz vor dem Schließen steht.

onpagehide

Funktion, die aufgerufen wird, wenn der Browser die aktuelle Seite ausblendet, um eine andere Seite aus dem Verlauf der Sitzung anzuzeigen.

onpagereveal

Funktion, die aufgerufen wird, wenn ein Dokument zum ersten Mal gerendert wird, entweder beim Laden eines frischen Dokuments aus dem Netzwerk oder beim Aktivieren eines Dokuments.

onpageshow

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

onpopstate

Funktion, die aufgerufen wird, wenn der Benutzer in der Sitzungs-Historie navigiert hat.

onresize

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

onrejectionhandled

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

onstorage

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

onunhandledrejection

Funktion, die aufgerufen wird, wenn ein JavaScript Promise abgelehnt wird, das keinen Ablehnungs-Handler hat.

onunload Veraltet

Funktion, die aufgerufen wird, wenn das Dokument geht.

Veraltete Attribute

Warnung: Verwenden Sie diese veralteten Attribute nicht; wählen Sie stattdessen die in jedem veralteten Attribut aufgeführten CSS-Alternativen.

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

background Veraltet

URI eines Bildes zur Verwendung als Hintergrund. Verwenden Sie stattdessen die CSS-Eigenschaft background-image.

bgcolor Veraltet

Hintergrundfarbe für das Dokument. Verwenden Sie stattdessen die CSS-Eigenschaft background-color.

bottommargin Veraltet

Ignoriert.

leftmargin Veraltet

Der Rand von links und rechts des Körpers. Verwenden Sie stattdessen die CSS-Eigenschaften margin-left und margin-right (oder die logische Eigenschaft margin-inline).

Textfarbe für nicht besuchte Hypertext-Links. Verwenden Sie stattdessen die CSS-Eigenschaft color in Verbindung mit der Pseudoklasse :link.

rightmargin Veraltet

Ignoriert.

text Veraltet

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

topmargin Veraltet

Der Rand von oben und unten des Körpers. Verwenden Sie stattdessen die CSS-Eigenschaften margin-top und margin-bottom (oder die logische Eigenschaft margin-block).

Textfarbe für besuchte Hypertext-Links. 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.
Erlaubte Inhalte Fließender Inhalt.
Tag-Auslassung Das Start-Tag kann weggelassen werden, wenn das erste Element darin kein Leerzeichen, Kommentar, <script> Element oder <style> Element ist. Das End-Tag kann weggelassen werden, wenn das <body> Element Inhalte hat oder ein Start-Tag hat, und nicht direkt von einem Kommentar gefolgt wird.
Erlaubte Eltern Es muss das zweite Element eines <html> Elements sein.
Implizierte ARIA-Rolle generic
Erlaubte ARIA-Rollen Keine role erlaubt
DOM-Schnittstelle [`HTMLBodyElement`](/de/docs/Web/API/HTMLBodyElement)
  • Das <body> Element gibt die [`HTMLBodyElement`](/de/docs/Web/API/HTMLBodyElement) Schnittstelle wieder.
  • Sie können auf das <body> Element über die [`document.body`](/de/docs/Web/API/Document/body) Eigenschaft zugreifen.

Spezifikationen

Spezifikation
HTML
# the-body-element

Browser-Kompatibilität

Siehe auch