L'élément <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ôles ARIA autorisés | Aucun |
Interface DOM | HTMLBodyElement
|
Attributs
Comme pour tous les autres éléments, on peut utiliser les attributs universels.
alink
- La couleur du texte quand les liens hypertextes sont sélectionnés. La propriété CSS
color
doit être utilisé à la place avec la pseudo-classe:active
. background
- 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
- Couleur d'arrière-plan pour le document. Cette méthode n'est pas conforme, utiliser la propriété CSS
background-color
sur l'élément à la place. bottommargin
- La marge à appliquer en bas du corps de la page. Cette méthode n'est pas conforme, il faut utiliser la propriété CSS
margin-bottom
sur l'élément. leftmargin
- La marge à appliquer à gauche du corps de la page. Cette méthode n'est pas conforme. Il faut utiliser la propriété CSS
margin-left
à la place. link
- La couleur du texte à utiliser pour les liens non visités. Cette méthode n'est pas conforme, il faut utiliser la propriété CSS
color
avec la pseudo-classe:link
. onafterprint
HTML5- Fonction à appeler après que l'utilisateur ait imprimé le document.
onbeforeprint
HTML5- Fonction à appeler lorsque l'utilisateur lance une impression du document.
onbeforeunload
HTML5- Fonction à appeler avant que le document ne disparaisse.
onblur
HTML5- Fonction à appeler quand le document perd le focus.
onerror
HTML5- Fonction à appeler quand le document n'arrive pas à se charger correctement.
onfocus
HTML5- Fonction à appeler quand le document reçoit le focus.
onhashchange
HTML5- Fonction à appeler quand le fragment (la partie commençant avec le caractère #) de l'adresse actuelle du document, a changé.
onlanguagechange
- Fonction à appeler lorsque les langues préférées ont été modifiées.
onload
HTML5- Fonction à appeler quand le document a fini de charger.
onmessage
HTML5- Fonction à appeler quand le document a reçu un message.
onoffline
HTML5- Fonction à appeler quand la connexion réseau est perdue.
ononline
HTML5- Fonction à appeler quand la connexion réseau est restaurée.
onpopstate
HTML5- Fonction à appeler quand l'utilisateur se déplace dans son historique de session.
onredo
HTML5- Fonction à appeler quand l'utilisateur avance et refait un élément de l'historique de transaction.
onresize
HTML5- Fonction à appeler quand le document a été redimensionné.
onstorage
HTML5- Fonction à appeler quand la zone de stockage a changée.
onundo
HTML5- Fonction à appeler quand l'utilisateur recule et défait l'historique de transaction.
onunload
HTML5- Fonction à appeler quand le document disparait.
rightmargin
- La marge à appliquer à droite du corps de la page. Cette méthode n'est pas standard, il faut utiliser la propriété CSS
margin-right
sur l'élément à la place. text
- La couleur à utiliser pour la police du texte. Cette méthode n'est pas conforme, il faut utiliser la propriété CSS
color
sur l'élément à la place. topmargin
- La marge à appliquer en haut du corps de la page. Cette méthohde n'est pas conforme, il faut utiliser la propriété CSS
margin-top
sur l'élément à la place. vlink
- La couleur de texte pour les liens hypertextes visités. Cette méthode n'est pas conforme, il faut utiliser la propriété CSS
color
avec la pseudo-classe:visited
.
Exemples
HTML
<html> <head> <title>Titre du document</title> </head> <body> <p>Et là un paragraphe…</p> </body> </html>
Résultat
Spécifications
Spécification | État | Commentaires |
---|---|---|
HTML Living Standard La définition de '<body>' dans cette spécification. |
Standard évolutif | Modification de la liste des fonctionnalités non conformes. |
HTML5 La définition de '<body>' dans cette spécification. |
Recommendation | Les attributs précédemment dépréciés sont désormais obsolètes. Définition du comportement des attributs non-conformes et non-standards margintop, marginleft, marginright et marginbottom. |
HTML 4.01 Specification La définition de '<body>' dans cette spécification. |
Recommendation | Dépréciation des attributs alink, background, bgcolor, link, text et vlink. |
Compatibilité des navigateurs
Ce tableau de compatibilité a été généré à partir de données structurées. Si vous souhaitez contribuer à ces données, n'hésitez pas à envoyer une pull request sur https://github.com/mdn/browser-compat-data.
Update compatibility data on GitHub
Ordinateur | Mobile | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Support simple | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
alink | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
background | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
bgcolor | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
bottommargin | Chrome Support complet Oui | Edge Aucun support Non | Firefox
Support complet
35
| IE Aucun support Non | Opera Support complet Oui | Safari ? | WebView Android Support complet Oui | Chrome Android Support complet Oui | Edge Mobile Aucun support Non | Firefox Android
Support complet
35
| Opera Android Support complet Oui | Safari iOS ? | Samsung Internet Android Support complet Oui |
leftmargin | Chrome Support complet Oui | Edge Aucun support Non | Firefox
Support complet
35
| IE Aucun support Non | Opera Support complet Oui | Safari ? | WebView Android Support complet Oui | Chrome Android Support complet Oui | Edge Mobile Aucun support Non | Firefox Android
Support complet
35
| Opera Android Support complet Oui | Safari iOS ? | Samsung Internet Android Support complet Oui |
link | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
onafterprint | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
onbeforeprint | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
onbeforeunload | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
onblur | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
onerror | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
onfocus | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
onhashchange | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
onlanguagechange | Chrome ? | Edge Aucun support Non | Firefox Support complet 32 | IE Aucun support Non | Opera ? | Safari ? | WebView Android ? | Chrome Android ? | Edge Mobile Aucun support Non | Firefox Android Support complet 32 | Opera Android ? | Safari iOS ? | Samsung Internet Android ? |
onload | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
onmessage | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
onoffline | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
ononline | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
onpopstate | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
onredo | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
onresize | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
onstorage | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
onundo | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
onunload | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
rightmargin | Chrome Support complet Oui | Edge Aucun support Non | Firefox
Support complet
35
| IE Aucun support Non | Opera Support complet Oui | Safari ? | WebView Android Support complet Oui | Chrome Android Support complet Oui | Edge Mobile Aucun support Non | Firefox Android
Support complet
35
| Opera Android Support complet Oui | Safari iOS ? | Samsung Internet Android Support complet Oui |
text | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
topmargin | Chrome Support complet Oui | Edge Aucun support Non | Firefox
Support complet
35
| IE Aucun support Non | Opera Support complet Oui | Safari ? | WebView Android Support complet Oui | Chrome Android Support complet Oui | Edge Mobile Aucun support Non | Firefox Android
Support complet
35
| Opera Android Support complet Oui | Safari iOS ? | Samsung Internet Android Support complet Oui |
vlink | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet 1 | IE Support complet Oui | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet 18 | Edge Mobile Support complet 12 | Firefox Android Support complet 4 | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
Légende
- Support complet
- Support complet
- Aucun support
- Aucun support
- Compatibilité inconnue
- Compatibilité inconnue
- Fonctionnalité expérimentale. Celle-ci peut être amenée à changer par la suite.
- Fonctionnalité expérimentale. Celle-ci peut être amenée à changer par la suite.
- Obsolète. Les nouveaux sites web ne doivent pas utiliser cette fonctionnalité.
- Obsolète. Les nouveaux sites web ne doivent pas utiliser cette fonctionnalité.
- Voir les notes d'implémentation.
- Voir les notes d'implémentation.