Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Résumé

L'élément HTML Body <body> représente le contenu principal du document HTML. Il n'y a 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 d'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.
  • Éléments parents autorisés Il doit être le second élément d'un élément <html>.
  • 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

Cet élément supporte les attributs globaux.

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, utiliser la propriété background à la place.

Note : À partir de Gecko 7.0 (Firefox 7.0 / Thunderbird 7.0 / SeaMonkey 2.4), background n'est plus interprété comme une URI, mais comme une simple chaîne de caractères.

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.

Spécifications

Spécification Statut Commentaires
WHATWG 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

Fonctionnalité Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Support simple 1.0 (Oui) (Oui) (Oui) (Oui)
onlanguagechange ? 32 (32) ? ? ?
bottommargin, leftmargin, rightmargin, topmargin (Oui) 35 (35) [1] ? ? ?
Fonctionnalité Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Support simple (Oui) (Oui) (Oui) (Oui) (Oui)
onlanguagechange ? 32.0 (32) ? ? ?
bottommargin, leftmargin, rightmargin, topmargin (Oui) 35.0 (35) [1] ? ? ?

[1] Auparavant supporté uniquement en mode Quirk.

Voir aussi

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : begmans, SphinxKnight, msherefel, tregagnon, Shz, ethertank
 Dernière mise à jour par : begmans,