<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.
alink
Veraltet-
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 Eigenschaftmargin-block-end
) stattdessen. leftmargin
Veraltet-
Rand am linken Rand des Körpers. Verwenden Sie die CSS-Eigenschaft
margin-left
(oder die logische Eigenschaftmargin-inline-start
) stattdessen. link
Veraltet-
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 Eigenschaftmargin-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 Eigenschaftmargin-block-start
stattdessen. vlink
Veraltet-
Farbe des Texts für besuchte Hyperlinks. Verwenden Sie stattdessen die CSS-Eigenschaft
color
in 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. |
---|---|
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)
|
Spezifikationen
Specification |
---|
HTML # the-body-element |