<body> : l'élément pour le corps du document
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>