From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/fr/web/html/element/body/index.html | 172 ++++++++++++++++++++++++++++++ 1 file changed, 172 insertions(+) create mode 100644 files/fr/web/html/element/body/index.html (limited to 'files/fr/web/html/element/body') diff --git a/files/fr/web/html/element/body/index.html b/files/fr/web/html/element/body/index.html new file mode 100644 index 0000000000..a4ea8947d5 --- /dev/null +++ b/files/fr/web/html/element/body/index.html @@ -0,0 +1,172 @@ +--- +title: ' : l''élément pour le corps du document' +slug: Web/HTML/Element/body +tags: + - Element + - HTML + - Reference + - Web +translation_of: Web/HTML/Element/body +--- +
{{HTMLRef}}
+ +

L'élément <body> représente le contenu principal du document HTML. Il ne peut y avoir qu'un élément <body> par document.

+ +

Attributs

+ +

Comme pour tous les autres éléments, on peut utiliser les attributs universels.

+ +
+
{{htmlattrdef("alink")}} {{obsolete_inline}}
+
La couleur du texte quand les liens hypertextes sont sélectionnés. La propriété CSS {{cssxref("color")}} doit être utilisé à la place avec la pseudo-classe {{cssxref(":active")}}.
+
{{htmlattrdef("background")}} {{obsolete_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 {{cssxref("background")}} à la place.
+
{{htmlattrdef("bgcolor")}} {{obsolete_inline}}
+
Couleur d'arrière-plan pour le document. Cette méthode n'est pas conforme, utiliser la propriété CSS {{cssxref("background-color")}} sur l'élément à la place.
+
{{htmlattrdef("bottommargin")}} {{obsolete_inline}}
+
La marge à appliquer en bas du corps de la page. Cette méthode n'est pas conforme, il faut utiliser la propriété CSS {{cssxref("margin-bottom")}} sur l'élément.
+
{{htmlattrdef("leftmargin")}} {{obsolete_inline}}
+
La marge à appliquer à gauche du corps de la page. Cette méthode n'est pas conforme. Il faut utiliser la propriété CSS {{cssxref("margin-left")}} à la place.
+
{{htmlattrdef("link")}} {{obsolete_inline}}
+
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 {{cssxref("color")}} avec la pseudo-classe {{cssxref(":link")}}.
+
{{htmlattrdef("onafterprint")}} {{HTMLVersionInline(5)}}
+
Fonction à appeler après que l'utilisateur ait imprimé le document.
+
{{htmlattrdef("onbeforeprint")}} {{HTMLVersionInline(5)}}
+
Fonction à appeler lorsque l'utilisateur lance une impression du document.
+
{{htmlattrdef("onbeforeunload")}} {{HTMLVersionInline(5)}}
+
Fonction à appeler avant que le document ne disparaisse.
+
{{htmlattrdef("onblur")}} {{HTMLVersionInline(5)}}
+
Fonction à appeler quand le document perd le focus.
+
{{htmlattrdef("onerror")}} {{HTMLVersionInline(5)}}
+
Fonction à appeler quand le document n'arrive pas à se charger correctement.
+
{{htmlattrdef("onfocus")}} {{HTMLVersionInline(5)}}
+
Fonction à appeler quand le document reçoit le focus.
+
{{htmlattrdef("onhashchange")}} {{HTMLVersionInline(5)}}
+
Fonction à appeler quand le fragment (la partie commençant avec le caractère #) de l'adresse actuelle du document, a changé.
+
{{htmlattrdef("onlanguagechange")}} {{experimental_inline}}
+
Fonction à appeler lorsque les langues préférées ont été modifiées.
+
{{htmlattrdef("onload")}} {{HTMLVersionInline(5)}}
+
Fonction à appeler quand le document a fini de charger.
+
{{htmlattrdef("onmessage")}} {{HTMLVersionInline(5)}}
+
Fonction à appeler quand le document a reçu un message.
+
{{htmlattrdef("onoffline")}} {{HTMLVersionInline(5)}}
+
Fonction à appeler quand la connexion réseau est perdue.
+
{{htmlattrdef("ononline")}} {{HTMLVersionInline(5)}}
+
Fonction à appeler quand la connexion réseau est restaurée.
+
{{htmlattrdef("onpopstate")}} {{HTMLVersionInline(5)}}
+
Fonction à appeler quand l'utilisateur se déplace dans son historique de session.
+
{{htmlattrdef("onredo")}} {{HTMLVersionInline(5)}}
+
Fonction à appeler quand l'utilisateur avance et refait un élément de l'historique de transaction.
+
{{htmlattrdef("onresize")}} {{HTMLVersionInline(5)}}
+
Fonction à appeler quand le document a été redimensionné.
+
{{htmlattrdef("onstorage")}} {{HTMLVersionInline(5)}}
+
Fonction à appeler quand la zone de stockage a changée.
+
{{htmlattrdef("onundo")}} {{HTMLVersionInline(5)}}
+
Fonction à appeler quand l'utilisateur recule et défait l'historique de transaction.
+
{{htmlattrdef("onunload")}} {{HTMLVersionInline(5)}}
+
Fonction à appeler quand le document disparait.
+
{{htmlattrdef("rightmargin")}} {{obsolete_inline}}
+
La marge à appliquer à droite du corps de la page. Cette méthode n'est pas standard, il faut utiliser la propriété CSS {{cssxref("margin-right")}} sur l'élément à la place.
+
{{htmlattrdef("text")}} {{obsolete_inline}}
+
La couleur à utiliser pour la police du texte. Cette méthode n'est pas conforme, il faut utiliser la propriété CSS {{cssxref("color")}} sur l'élément à la place.
+
{{htmlattrdef("topmargin")}} {{obsolete_inline}}
+
La marge à appliquer en haut du corps de la page. Cette méthohde n'est pas conforme, il faut utiliser la propriété CSS {{cssxref("margin-top")}} sur l'élément à la place.
+
{{htmlattrdef("vlink")}} {{obsolete_inline}}
+
La couleur de texte pour les liens hypertextes visités. Cette méthode n'est pas conforme, il faut utiliser la propriété CSS {{cssxref("color")}} avec la pseudo-classe {{cssxref(":visited")}}.
+
+ +

Exemples

+ +

HTML

+ +
<html>
+  <head>
+    <title>Titre du document</title>
+  </head>
+  <body>
+    <p>Et là un paragraphe…</p>
+  </body>
+</html>
+
+ +

Résultat

+ +

{{EmbedLiveSample("Exemples")}}

+ +

Résumé technique

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Catégories de contenuRacine de section.
Contenu autoriséContenu de flux.
Omission de balisesLa balise d'ouverture peut être omise si le premier élément n'est pas un caractère espace, un commentaire, un élément {{HTMLElement("script")}}, ou un élément {{HTMLElement("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ésIl doit être le second élément d'un élément {{HTMLElement("html")}}.
Rôles ARIA autorisésAucun
Interface DOM{{domxref("HTMLBodyElement")}} +
    +
  • L'élément <body> est accessible via l'interface {{domxref("HTMLBodyElement")}}.
  • +
  • Il est possible d'accéder à l'élément body grâce à l'attribut {{domxref("document.body")}}.
  • +
+
+ +

Spécifications

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
SpécificationÉtatCommentaires
{{SpecName('HTML WHATWG', 'semantics.html#the-body-element', '<body>')}}{{Spec2('HTML WHATWG')}}Modification de la liste des fonctionnalités non conformes.
{{SpecName('HTML5 W3C', 'sections.html#the-body-element', '<body>')}}{{Spec2('HTML5 W3C')}}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 topmargin, leftmargin, rightmargin et bottommargin. Ajout des attributs on*.
{{SpecName('HTML4.01', 'struct/global.html#h-7.5.1', '<body>')}}{{Spec2('HTML4.01')}}Dépréciation des attributs alink, background, bgcolor, link, text et vlink.
+ +

Compatibilité des navigateurs

+ + + +

{{Compat("html.elements.body")}}

+ +

Voir aussi

+ + -- cgit v1.2.3-54-g00ecf