---
title: '
: l''élément pour le corps du document'
slug: Web/HTML/Element/body
tags:
- Element
- HTML
- Reference
- Sectioning Root Element
- Sections
- Web
translation_of: Web/HTML/Element/body
browser-compat: html.elements.body
---
{{HTMLRef}}
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
- L'élément
<body> est accessible via l'interface HTMLBodyElement .
- Il est possible d'accéder à l'élément body grâce à l'attribut
document.body .
|
Attributs
Comme pour tous les autres éléments, on peut utiliser les attributs universels.
alink
{{deprecated_inline}}
- 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
{{deprecated_inline}}
- 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
{{deprecated_inline}}
- 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
{{deprecated_inline}}
- 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
{{deprecated_inline}}
- 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
{{deprecated_inline}}
- 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
{{experimental_inline}}
- 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
{{deprecated_inline}}
- 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
{{deprecated_inline}}
- 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
{{deprecated_inline}}
- 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
{{deprecated_inline}}
- 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
.
Exemple
<html>
<head>
<title>Titre du document</title>
</head>
<body>
<p>Et là un paragraphe…</p>
</body>
</html>
Spécifications
{{Specifications}}
Compatibilité des navigateurs
{{Compat}}
Voir aussi