<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
Promiseverspätet behandelt wird. onstorage-
Funktion, die aufgerufen wird, wenn der Speicherbereich geändert wurde.
onunhandledrejection-
Funktion, die aufgerufen wird, wenn ein JavaScript
Promiseabgelehnt wird, das keinen Ablehnungs-Handler hat. onunloadVeraltet-
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.
alinkVeraltet-
Textfarbe für Hyperlinks, wenn ausgewählt. Verwenden Sie stattdessen die CSS-Eigenschaft
colorin Verbindung mit den Pseudoklassen:activeund:focus. backgroundVeraltet-
URI eines Bildes zur Verwendung als Hintergrund. Verwenden Sie stattdessen die CSS-Eigenschaft
background-image. bgcolorVeraltet-
Hintergrundfarbe für das Dokument. Verwenden Sie stattdessen die CSS-Eigenschaft
background-color. bottommarginVeraltet-
Ignoriert.
leftmarginVeraltet-
Der Rand von links und rechts des Körpers. Verwenden Sie stattdessen die CSS-Eigenschaften
margin-leftundmargin-right(oder die logische Eigenschaftmargin-inline). linkVeraltet-
Textfarbe für nicht besuchte Hypertext-Links. Verwenden Sie stattdessen die CSS-Eigenschaft
colorin Verbindung mit der Pseudoklasse:link. rightmarginVeraltet-
Ignoriert.
textVeraltet-
Vordergrundfarbe des Textes. Verwenden Sie stattdessen die CSS-Eigenschaft
color. topmarginVeraltet-
Der Rand von oben und unten des Körpers. Verwenden Sie stattdessen die CSS-Eigenschaften
margin-topundmargin-bottom(oder die logische Eigenschaftmargin-block). vlinkVeraltet-
Textfarbe für besuchte Hypertext-Links. Verwenden Sie stattdessen die CSS-Eigenschaft
colorin Verbindung mit der Pseudoklasse:visited.
Beispiele
<html lang="en">
<head>
<title>Document title</title>
</head>
<body>
<p>
The <code><body></code> HTML element represents the content of an
HTML document. There can be only one <code><body></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)
|
Spezifikationen
| Spezifikation |
|---|
| HTML> # the-body-element> |