<body> : l'élément pour le corps du document
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.
L'élément HTML <body>
représente le contenu principal du document HTML. Il ne peut y avoir qu'un élément <body>
par document.
Catégories de contenu | Racine de section. |
---|---|
Contenu autorisé | Contenu de flux. |
Omission de balises |
La balise d'ouverture peut être omise si le premier élément n'est pas un
caractère espace, un commentaire, un élément
<script> , ou un élément
<style> . La balise de fermeture peut être omise si l'élément
<body> a un contenu ou une balise d'ouverture, et
qu'il n'est pas immédiatement suivi d'un commentaire.
|
Parents autorisés |
Il doit être le second élément d'un élément
<html> .
|
Rôle ARIA implicite | document |
Rôles ARIA autorisés | Aucun |
Interface DOM | HTMLBodyElement
|
Attributs
Comme pour tous les autres éléments, on peut utiliser les attributs universels.
alink
Obsolète-
La couleur du texte quand les liens hypertextes sont sélectionnés. Cette méthode n'est pas conforme, on devra utiliser la propriété CSS
color
à la place avec la pseudo-classe:active
. background
Obsolète-
L'URI d'une image à utiliser en tant qu'arrière-plan. Cette méthode n'est pas conforme, on devra utiliser la propriété CSS
background
à la place. bgcolor
Obsolète-
Couleur d'arrière-plan pour le document. Cette méthode n'est pas conforme, on devra utiliser la propriété CSS
background-color
sur l'élément à la place. bottommargin
Obsolète-
La marge à appliquer en bas du corps de la page. Cette méthode n'est pas conforme, on devra utiliser la propriété CSS
margin-bottom
sur l'élément. leftmargin
Obsolète-
La marge à appliquer à gauche du corps de la page. Cette méthode n'est pas conforme, on devra utiliser la propriété CSS
margin-left
à la place. link
Obsolète-
La couleur du texte à utiliser pour les liens non visités. Cette méthode n'est pas conforme, on devra utiliser la propriété CSS
color
avec la pseudo-classe:link
. onafterprint
-
Fonction à appeler après que l'utilisateur ait imprimé le document.
onbeforeprint
-
Fonction à appeler lorsque l'utilisateur lance une impression du document.
onbeforeunload
-
Fonction à appeler avant que le document ne disparaisse.
onblur
-
Fonction à appeler quand le document perd le focus.
onerror
-
Fonction à appeler quand le document n'arrive pas à se charger correctement.
onfocus
-
Fonction à appeler quand le document reçoit le focus.
onhashchange
-
Fonction à appeler quand le fragment (la partie commençant avec le caractère #) de l'adresse actuelle du document, a changé.
onlanguagechange
Expérimental-
Fonction à appeler lorsque les langues préférées ont été modifiées.
onload
-
Fonction à appeler quand le document a fini de charger.
onmessage
-
Fonction à appeler quand le document a reçu un message.
onoffline
-
Fonction à appeler quand la connexion réseau est perdue.
ononline
-
Fonction à appeler quand la connexion réseau est restaurée.
onpopstate
-
Fonction à appeler quand l'utilisateur se déplace dans son historique de session.
onredo
-
Fonction à appeler quand l'utilisateur avance et refait un élément de l'historique de transaction.
onresize
-
Fonction à appeler quand le document a été redimensionné.
onstorage
-
Fonction à appeler quand la zone de stockage a changée.
onundo
-
Fonction à appeler quand l'utilisateur recule et défait l'historique de transaction.
onunload
-
Fonction à appeler quand le document disparait.
rightmargin
Obsolète-
La marge à appliquer à droite du corps de la page. Cette méthode n'est pas conforme, on devra utiliser la propriété CSS
margin-right
sur l'élément à la place. text
Obsolète-
La couleur à utiliser pour la police du texte. Cette méthode n'est pas conforme, on devra utiliser la propriété CSS
color
sur l'élément à la place. topmargin
Obsolète-
La marge à appliquer en haut du corps de la page. Cette méthohde n'est pas conforme, on devra utiliser la propriété CSS
margin-top
sur l'élément à la place. vlink
Obsolète-
La couleur de texte pour les liens hypertextes visités. Cette méthode n'est pas conforme, on devra utiliser la propriété CSS
color
avec la pseudo-classe:visited
.
Exemples
<html>
<head>
<title>Titre du document</title>
</head>
<body>
<p>L'élément HTML <code><body></code> représente le contenu principal du document HTML. Il ne peut y avoir qu'un élément <body> par document.</p>
</body>
</html>
Résultat
Spécifications
Specification |
---|
HTML Standard # the-body-element |
Compatibilité des navigateurs
BCD tables only load in the browser