<body>: Das Dokumentenkö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>
-Element von HTML repräsentiert den Inhalt eines HTML-Dokuments. Ein Dokument kann nur ein <body>
-Element haben.
Attribute
Dieses Element beinhaltet die globalen Attribute, Ereignisattribute und veraltete Attribute:
Ereignisattribute
Hinweis:
Jedes der unten aufgeführten Ereignisattributnamen ist mit seinem entsprechenden Window
-Schnittstellenereignis verlinkt. 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 entladen wird.
onblur
-
Funktion, die aufgerufen wird, wenn das Dokument den Fokus verliert.
onerror
-
Funktion, die aufgerufen wird, wenn das Dokument nicht richtig geladen wird.
onfocus
-
Funktion, die aufgerufen wird, wenn das Dokument den Fokus erhält.
onhashchange
-
Funktion, die aufgerufen wird, wenn sich der Fragmentbezeichnerteil (beginnend mit dem Hash-Zeichen (
'#'
)) der aktuellen Adresse des Dokuments geändert hat. onlanguagechange
-
Funktion, die aufgerufen wird, wenn sich die bevorzugten Sprachen geändert haben.
onload
-
Funktion, die aufgerufen wird, wenn das Dokument fertig geladen ist.
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 fehlgeschlagen 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 entladen wird.
onpagehide
-
Funktion, die aufgerufen wird, wenn der Browser die aktuelle Seite verbirgt, um eine andere Seite aus dem Sitzungsverlauf anzuzeigen.
onpagereveal
-
Funktion, die aufgerufen wird, wenn ein Dokument zuerst gerendert wird, entweder beim Laden eines neuen Dokuments aus dem Netzwerk oder beim Aktivieren eines Dokuments.
onpageshow
-
Funktion, die aufgerufen wird, wenn der Browser das Dokument des Fensters aufgrund einer 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 geä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
, das keinen Ablehnungsverarbeiter hat, abgelehnt wird. onunload
-
Funktion, die aufgerufen wird, wenn das Dokument verschwindet.
Veraltete Attribute
Warnung: Nutzen Sie diese veralteten Attribute nicht; stattdessen wählen Sie die CSS-Alternativen, die mit jedem veralteten Attribut aufgeführt sind.
alink
Veraltet-
Farbe des Textes für Hyperlinks, wenn ausgewählt. Verwenden Sie stattdessen die CSS-
color
-Eigenschaft in Verbindung mit den Pseudoklassen:active
und:focus
. background
Veraltet-
URI eines Bildes als Hintergrund. Verwenden Sie stattdessen die CSS-
background-image
-Eigenschaft. bgcolor
Veraltet-
Hintergrundfarbe des Dokuments. Verwenden Sie stattdessen die CSS-
background-color
-Eigenschaft. bottommargin
Veraltet-
Der untere Rand des Body. Verwenden Sie stattdessen die CSS-
margin-bottom
-Eigenschaft (oder die logischemargin-block-end
-Eigenschaft). leftmargin
Veraltet-
Der linke Rand des Body. Verwenden Sie stattdessen die CSS-
margin-left
-Eigenschaft (oder die logischemargin-inline-start
-Eigenschaft). link
Veraltet-
Farbe des Textes für unveränderte Hypertextlinks. Verwenden Sie stattdessen die CSS-
color
-Eigenschaft in Verbindung mit der:link
-Pseudoklasse. rightmargin
Veraltet-
Der rechte Rand des Body. Verwenden Sie stattdessen die CSS-
margin-right
-Eigenschaft (oder die logischemargin-inline-end
-Eigenschaft). text
Veraltet-
Vordergrundfarbe des Textes. Verwenden Sie stattdessen die CSS-
color
-Eigenschaft. topmargin
Veraltet-
Der obere Rand des Body. Verwenden Sie stattdessen die CSS-
margin-top
-Eigenschaft (oder die logischemargin-block-start
-Eigenschaft). vlink
Veraltet-
Farbe des Textes für besuchte Hypertextlinks. Verwenden Sie stattdessen die CSS-
color
-Eigenschaft in Verbindung mit der:visited
-Pseudoklasse.
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 | Fließ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 einen Inhalt hat oder ein
Start-Tag besitzt und nicht sofort von einem Kommentar gefolgt wird.
|
Erlaubte Eltern |
Es muss das zweite Element innerhalb eines <html>
Elements sein.
|
Implizierte ARIA-Rolle |
generisch
|
Erlaubte ARIA-Rollen | Keine role erlaubt |
DOM-Schnittstelle |
[`HTMLBodyElement`](/de/docs/Web/API/HTMLBodyElement)
|
Spezifikationen
Specification |
---|
HTML # the-body-element |