1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
|
---
title: '<article> : l''élément de contenu d''un article'
slug: Web/HTML/Element/article
tags:
- Element
- HTML
- HTML sections
- Reference
- Web
translation_of: Web/HTML/Element/article
browser-compat: html.elements.article
---
<div>{{HTMLRef}}</div>
<p class="summary">L'élément <strong><code><article></code></strong> représente une composition autonome dans un document, une page, une application ou un site, destinée à être distribuée ou réutilisée de manière indépendante (par exemple, dans le cadre d'une syndication). Exemples : un message de forum, un article de magazine ou de journal, ou un article de blog, une fiche produit, un commentaire soumis par un utilisateur, un widget ou gadget interactif, ou tout autre élément de contenu indépendant.</p>
<div>{{EmbedInteractiveExample("pages/tabbed/article.html", "tabbed-standard")}}</div>
<p>Un document donné peut contenir plusieurs articles ; par exemple, sur un blog qui affiche le texte de chaque article l'un après l'autre au fur et à mesure que le lecteur fait défiler, chaque message sera contenu dans un élément <code><article></code>, avec éventuellement une ou plusieurs <code><section></code> à l'intérieur.</p>
<table class="properties">
<tbody>
<tr>
<th scope="row"><dfn><a href="/fr/docs/Web/Guide/HTML/Content_categories">Catégories de contenu</a></dfn></th>
<td><a href="/fr/docs/Web/Guide/HTML/Content_categories#flow_content">Contenu de flux</a>, <a href="/fr/docs/Web/Guide/HTML/Content_categories#sectioning_content">contenu de section</a>, <a href="/fr/docs/Web/Guide/HTML/Content_categories#palpable_content">contenu tangible</a>.</td>
</tr>
<tr>
<th scope="row">Contenu autorisé</th>
<td><a href="/fr/docs/Web/Guide/HTML/Content_categories#flow_content">Contenu de flux</a>.</td>
</tr>
<tr>
<th scope="row">Omission de balises</th>
<td>Aucune, la balise d'ouverture et la balise de fermeture sont obligatoires.</td>
</tr>
<tr>
<th scope="row">Parents autorisés</th>
<td>Tout élément acceptant du <a href="/fr/docs/Web/Guide/HTML/Content_categories#flow_content">contenu de flux</a>. Un élément <code><article></code> ne doit pas être un descendant d'un élément <a href="/fr/docs/Web/HTML/Element/address"><code><address></code></a>.</td>
</tr>
<tr>
<th scope="row">Rôle ARIA implicite</th>
<td><a href="/fr/docs/Web/Accessibility/ARIA/Roles/Article_Role"><code>article</code></a></td>
</tr>
<tr>
<th scope="row">Rôles ARIA autorisés</th>
<td><a href="https://w3c.github.io/aria/#application">application</a>, <a href="https://w3c.github.io/aria/#document">document</a>, <a href="https://w3c.github.io/aria/#feed">feed</a>, <a href="https://w3c.github.io/aria/#main">main</a>, <a href="https://w3c.github.io/aria/#none">none</a>, <a href="https://w3c.github.io/aria/#presentation">presentation</a>, <a href="https://w3c.github.io/aria/#region">region</a>.</td>
</tr>
<tr>
<th scope="row">Interface DOM</th>
<td><a href="/fr/docs/Web/API/HTMLElement"><code>HTMLElement</code></a>.</td>
</tr>
</tbody>
</table>
<h2 id="attributes">Attributs</h2>
<p>Cet élément n'a pas d'autres attributs que les <a href="/fr/docs/Web/HTML/Global_attributes">attributs universels</a>, communs à tous les éléments.</p>
<h2 id="usage_notes">Notes d'utilisation</h2>
<ul>
<li>Chaque <code><article></code> autonome, qui n'est pas imbriqué dans un autre élément <code><article></code>, devrait être identifié typiquement, en incluant un élément de titre <code><h1></code> à <code><h6></code>.</li>
<li>Quand un élément <code><article></code> est imbriqué dans un autre, l'élément contenu représente un article relatif à l'élément contenant. Par exemple, les commentaires d'une parution de blog peuvent être un élément <code><article></code> inclus dans l'<code><article></code> représentant la parution en elle-même.</li>
<li>Des informations à propos de l'auteur d'un élément <code><article></code> peuvent être fournies au travers de l'élément <a href="/fr/docs/Web/HTML/Element/address"><code><address></code></a>, mais cela ne s'applique pas aux éléments <code><article></code> imbriqués.</li>
<li>La date et l'heure de publication d'un élément <code><article></code> peuvent être donnés en utilisant l'attribut <a href="/fr/docs/Web/HTML/Element/time#attr-datetime"><code>datetime</code></a> d'un élément <a href="/fr/docs/Web/HTML/Element/time"><code><time></code></a>. <em>Notez que l'attribut <a href="/fr/docs/Web/HTML/Element/time#attr-pubdate"><code>pubdate</code></a> de <a href="/fr/docs/Web/HTML/Element/time"><code><time></code></a> ne fait plus partie de la norme W3C HTML 5.</em></li>
</ul>
<h2 id="example">Exemple</h2>
<pre class="brush: html"><article class="film_review">
<header>
<h2>Jurassic Park</h2>
</header>
<section class="main_review">
<p>Les dinosaures étaient super !</p>
</section>
<section class="user_reviews">
<article class="user_review">
<p>Beaucoup trop effrayant pour moi</p>
<footer>
<p>
Posté le
<time datetime="2015-05-16 19:00">16 mai</time>
par Lisa.
</p>
</footer>
</article>
<article class="user_review">
<p>Je suis d'accord, les dinosaures sont mes préférés</p>
<footer>
<p>
Posté le
<time datetime="2015-05-17 19:00">17 mai</time>
par Gilles Stella.
</p>
</footer>
</article>
</section>
<footer>
<p>
Posté le
<time datetime="2015-05-15 19:00">15 mai</time>
par Staff.
</p>
</footer>
</article></pre>
<h2 id="specifications">Spécifications</h2>
<p>{{Specifications}}</p>
<h2 id="browser_compatibility">Compatibilité des navigateurs</h2>
<p>{{Compat}}</p>
<h2 id="see_also">Voir aussi</h2>
<ul>
<li>Les autres éléments liés aux sections d'un document : <a href="/fr/docs/Web/HTML/Element/body"><code><body></code></a>, <a href="/fr/docs/Web/HTML/Element/nav"><code><nav></code></a>, <a href="/fr/docs/Web/HTML/Element/section"><code><section></code></a>, <a href="/fr/docs/Web/HTML/Element/aside"><code><aside></code></a>, <a href="/fr/docs/Web/HTML/Element/Heading_Elements"><code><h1></code></a>, <a href="/fr/docs/Web/HTML/Element/Heading_Elements"><code><h2></code></a>, <a href="/fr/docs/Web/HTML/Element/Heading_Elements"><code><h3></code></a>, <a href="/fr/docs/Web/HTML/Element/Heading_Elements"><code><h4></code></a>, <a href="/fr/docs/Web/HTML/Element/Heading_Elements"><code><h5></code></a>, <a href="/fr/docs/Web/HTML/Element/Heading_Elements"><code><h6></code></a>, <a href="/fr/docs/Web/HTML/Element/hgroup"><code><hgroup></code></a>, <a href="/fr/docs/Web/HTML/Element/header"><code><header></code></a>, <a href="/fr/docs/Web/HTML/Element/footer"><code><footer></code></a>, <a href="/fr/docs/Web/HTML/Element/address"><code><address></code></a></li>
<li><a href="/fr/docs/Web/Guide/HTML/Using_HTML_sections_and_outlines">Sections et structure d'un document HTML5</a></li>
</ul>
|