aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/html/microformats
diff options
context:
space:
mode:
authorjulieng <julien.gattelier@gmail.com>2021-10-13 07:13:08 +0200
committerSphinxKnight <SphinxKnight@users.noreply.github.com>2021-11-07 11:56:53 +0100
commitdea9d1f019d9e14357c58cf18653df1ac779d9d8 (patch)
treed20318111821d4e935a6c53409240078c4f687e5 /files/fr/web/html/microformats
parent8829a7c9eb82f180bac76ed5836aaef95be209a1 (diff)
downloadtranslated-content-dea9d1f019d9e14357c58cf18653df1ac779d9d8.tar.gz
translated-content-dea9d1f019d9e14357c58cf18653df1ac779d9d8.tar.bz2
translated-content-dea9d1f019d9e14357c58cf18653df1ac779d9d8.zip
convert content to md
Diffstat (limited to 'files/fr/web/html/microformats')
-rw-r--r--files/fr/web/html/microformats/index.md521
1 files changed, 222 insertions, 299 deletions
diff --git a/files/fr/web/html/microformats/index.md b/files/fr/web/html/microformats/index.md
index cfa423e69c..a2e9080846 100644
--- a/files/fr/web/html/microformats/index.md
+++ b/files/fr/web/html/microformats/index.md
@@ -12,139 +12,105 @@ tags:
- Search
translation_of: Web/HTML/microformats
---
-<p>Les <a href="https://microformats.org/"><dfn>microformats</dfn></a> (parfois abrégés <strong>μF</strong>) sont des normes utilisées pour intégrer la sémantique et les données structurées dans le HTML, et fournir une API à utiliser par les moteurs de recherche, les agrégateurs et autres outils. Ces modèles minimaux de HTML sont utilisés pour marquer des entités allant d'informations fondamentales à des informations spécifiques à un domaine, telles que des personnes, des organisations, des événements et des lieux. Les microformats utilisent des vocabulaires de soutien pour décrire les objets et des paires nom-valeur pour attribuer des valeurs à leurs propriétés. Les propriétés sont transportées dans des attributs de classe qui peuvent être ajoutés à tout élément HTML, tandis que les valeurs des données réutilisent le contenu des éléments HTML et les attributs sémantiques. Microformats2 est une mise à jour de microformats qui offre un moyen plus simple d'annoter la syntaxe structurée et les vocabulaires HTML que les approches précédentes utilisant RDFa et microdata qui nécessitent l'apprentissage de nouveaux attributs.</p>
+Les [_microformats_](https://microformats.org/) (parfois abrégés **μF**) sont des normes utilisées pour intégrer la sémantique et les données structurées dans le HTML, et fournir une API à utiliser par les moteurs de recherche, les agrégateurs et autres outils. Ces modèles minimaux de HTML sont utilisés pour marquer des entités allant d'informations fondamentales à des informations spécifiques à un domaine, telles que des personnes, des organisations, des événements et des lieux. Les microformats utilisent des vocabulaires de soutien pour décrire les objets et des paires nom-valeur pour attribuer des valeurs à leurs propriétés. Les propriétés sont transportées dans des attributs de classe qui peuvent être ajoutés à tout élément HTML, tandis que les valeurs des données réutilisent le contenu des éléments HTML et les attributs sémantiques. Microformats2 est une mise à jour de microformats qui offre un moyen plus simple d'annoter la syntaxe structurée et les vocabulaires HTML que les approches précédentes utilisant RDFa et microdata qui nécessitent l'apprentissage de nouveaux attributs.
-<p>Les microformats sont pris en charge par tous les principaux moteurs de recherche. Les moteurs de recherche bénéficient grandement d'un accès direct à ces données structurées, car elles leur permettent de comprendre les informations contenues dans les pages Web et de fournir des résultats plus pertinents aux utilisateurs. En plus d'être lisible par les machines, leur format est conçu pour être facilement lu par les humains.</p>
+Les microformats sont pris en charge par tous les principaux moteurs de recherche. Les moteurs de recherche bénéficient grandement d'un accès direct à ces données structurées, car elles leur permettent de comprendre les informations contenues dans les pages Web et de fournir des résultats plus pertinents aux utilisateurs. En plus d'être lisible par les machines, leur format est conçu pour être facilement lu par les humains.
-<ul>
- <li>Pour créer un objet microformats, les noms de classe h-* sont utilisés dans l'attribut class.</li>
- <li>Pour ajouter une propriété à un objet, les noms de classe p-*, u-*, dt-*, e-* sont utilisés sur un des descendants de l'objet.</li>
-</ul>
+- Pour créer un objet microformats, les noms de classe h-\* sont utilisés dans l'attribut class.
+- Pour ajouter une propriété à un objet, les noms de classe p-\*, u-\*, dt-\*, e-\* sont utilisés sur un des descendants de l'objet.
+Il existe [différentes bibliothèques d'analyse pour la plupart des langages de programmation](http://microformats.org/wiki/microformats2#Parsers) qui permettent d'analyser les données microformats2.
-<p>Il existe <a href="http://microformats.org/wiki/microformats2#Parsers">différentes bibliothèques d'analyse pour la plupart des langages de programmation</a> qui permettent d'analyser les données microformats2.</p>
+## Comment fonctionnent les microformats
-<h2 id="How_Microformats_Work">Comment fonctionnent les microformats</h2>
+Un auteur d'une page web peut ajouter des microformats via le contenu HTML. Ainsi, si un auteur veut s'identifier via un élément, il peut utiliser une classe [h-card](http://microformats.org/wiki/h-card) :
-<p>Un auteur d'une page web peut ajouter des microformats via le contenu HTML. Ainsi, si un auteur veut s'identifier via un élément, il peut utiliser une classe <a href="http://microformats.org/wiki/h-card">h-card</a> :</p>
+### Exemple HTML
-<h3 id="HTML_Example">Exemple HTML</h3>
+```html
+<a class="h-card" href="http://alice.example.com">Alice Blogger</a>
+```
-<pre class="brush: html">&lt;a class="h-card" href="http://alice.example.com"&gt;Alice Blogger&lt;/a&gt;</pre>
+Lorsqu'un parseur de microformat détectera cette donnée, il saura que cette page contient une « carte » qui décrit une personne ou une organisation nommée `Alice Blogger` et dont l'URL est `http://alice.example.com/`. Le parseur rend ensuite cette donnée accessible via des API qui pourront être utilisées par des applications.
-<p>Lorsqu'un parseur de microformat détectera cette donnée, il saura que cette page contient une « carte » qui décrit une personne ou une organisation nommée <code>Alice Blogger</code> et dont l'URL est <code>http://alice.example.com/</code>. Le parseur rend ensuite cette donnée accessible via des API qui pourront être utilisées par des applications.</p>
+Comme dans cet exemple, certains modèles de balisage ne nécessitent qu'un seul nom de classe racine de microformat, que les analyseurs syntaxiques utilisent pour trouver quelques propriétés génériques telles que `name`, `url` et `photo`.
-<p>Comme dans cet exemple, certains modèles de balisage ne nécessitent qu'un seul nom de classe racine de microformat, que les analyseurs syntaxiques utilisent pour trouver quelques propriétés génériques telles que <code>name</code>, <code>url</code> et <code>photo</code>.</p>
-</div>
+## Préfixes et microformats
-<h2 id="Microformats_Prefixes">Préfixes et microformats</h2>
-
-<p>Tous les microformats se composent d'une racine et d'un ensemble de propriétés. Les propriétés sont optionnelles et peuvent avoir plusieurs valeurs (si une application a besoin d'une seule valeur, elle pourra utiliser la première valeur d'une propriété). Les données hiérarchisées sont représentées avec des microformats imbriqués.</p>
-
-<p>Tous les noms de classe des microformats utilisent des préfixes. La syntaxe des préfixes <strong>est indépendante de celle des vocabulaires</strong> (développées séparément).</p>
-
-<ul>
- <li><strong>"h-*" pour les racines</strong> (ex. "h-card", "h-entry", "h-feed"…). Ces racines indiquent un type ciblant un vocabulaire de propriétés donné. Ainsi :
-
- <ul>
- <li><a href="http://microformats.org/wiki/h-card">h-card</a> décrit une personne ou une organisation</li>
- <li><a href="http://microformats.org/wiki/h-entry">h-entry</a> décrit un contenu en ligne épisodique ou daté (tel qu'un billet de blog)</li>
- <li><a href="http://microformats.org/wiki/h-feed">h-feed</a> décrit un flux (médias, billets, etc)</li>
- <li>D'autres exemples sont décrits <a href="http://microformats.org/wiki/microformats2#v2_vocabularies">sur le wiki microformats2.</a></li>
- </ul>
- </li>
- <li><strong>"p-*" pour les propriétés textuelles</strong> (ex. "p-name", "p-summary")
- <ul>
- <li>Un contenu texte. Pour certains éléments HTML, certains attributs spécifiques seront utilisés (ex. <a href="/fr/docs/Web/HTML/Element/Img#attr-alt"><code>alt</code></a> pour <a href="/fr/docs/Web/HTML/Element/Img"><code>&lt;img&gt;</code></a>, <a href="/fr/docs/Web/HTML/Element/abbr#attr-title"><code>title</code></a> pour <a href="/fr/docs/Web/HTML/Element/abbr"><code>&lt;abbr&gt;</code></a>).</li>
- </ul>
- </li>
- <li><strong>"u-*" pour les propriétés qui sont des URL</strong> (ex. "u-url", "u-photo", "u-logo")
- <ul>
- <li>Analyse spéciale : attributs d'éléments <a href="/fr/docs/Web/HTML/Element/a"><code>&lt;a&gt;</code></a>/<a href="/fr/docs/Web/HTML/Element/a#attr-href"><code>href</code></a>, <a href="/fr/docs/Web/HTML/Element/Img"><code>&lt;img&gt;</code></a>/<a href="/fr/docs/Web/HTML/Element/Img#attr-src"><code>src</code></a>, <a href="/fr/docs/Web/HTML/Element/object"><code>&lt;object&gt;</code></a>/<a href="/fr/docs/Web/HTML/Element/object#attr-data"><code>data</code></a> etc. attributs sur le contenu des éléments.</li>
- </ul>
- </li>
- <li><strong>"dt-*" pour les propriétés temporelles (date/heure)</strong> (ex. "dt-start", "dt-end", "dt-bday")
- <ul>
- <li>Analyse syntaxique spéciale : attribut <a href="/fr/docs/Web/HTML/Element/time#attr-datetime"><code>datetime</code></a> de l'élément <a href="/fr/docs/Web/HTML/Element/time"><code>&lt;time&gt;</code></a>, <a href="https://microformats.org/wiki/value-class-pattern" title="value-class-pattern">value-class-pattern</a> et analyse séparée de la valeur date-heure pour plus de lisibilité.</li>
- </ul>
- </li>
- <li><strong>"e-*" pour les arborescences</strong> où l'intégralité de la hiérarchie de l'élément est la valeur à récupérer (ex. "e-content"). Le préfixe "e-" peut être retenu en anglais comme "<em><strong>e</strong>lement tree</em>", "<em><strong>e</strong>mbedded markup</em>" ou "<em><strong>e</strong>ncapsulated markup</em>".</li>
-</ul>
-
-<h2 id="Some_microformats_examples">Exemples de microformats</h2>
-
-<h3 id="h-card">h-card</h3>
-
-<p>Le microformat <a href="http://microformats.org/wiki/h-card">h-card</a> représente une personne ou une organisation.</p>
-
-<p>La valeur de chaque propriété est définie en HTML via l'attribut <code>class</code>.</p>
-
-<h4 id="Example_h-card">Exemple de h-card</h4>
-
-<pre class="brush: html">&lt;p class="h-card"&gt;
- &lt;img class="u-photo" src="http://example.org/photo.png" alt="" /&gt;
- &lt;a class="p-name u-url" href="http://example.org"&gt;Joe Bloggs&lt;/a&gt;
- &lt;a class="u-email" href="mailto:joebloggs@example.com"&gt;joebloggs@example.com&lt;/a&gt;,
- &lt;span class="p-street-address"&gt;17 Austerstræti&lt;/span&gt;
- &lt;span class="p-locality"&gt;Reykjavík&lt;/span&gt;
- &lt;span class="p-country-name"&gt;Iceland&lt;/span&gt;
-&lt;/p&gt;</pre>
+Tous les microformats se composent d'une racine et d'un ensemble de propriétés. Les propriétés sont optionnelles et peuvent avoir plusieurs valeurs (si une application a besoin d'une seule valeur, elle pourra utiliser la première valeur d'une propriété). Les données hiérarchisées sont représentées avec des microformats imbriqués.
-<table class="standard-table">
- <tbody>
- <tr>
- <th>Propriété</th>
- <th>Description</th>
- </tr>
- <tr>
- <td><strong><code>p-name</code></strong></td>
- <td>Le nom complet et formaté de la personne ou de l'organisation.</td>
- </tr>
- <tr>
- <td><strong><code>u-email</code></strong></td>
- <td>L'adresse électronique.</td>
- </tr>
- <tr>
- <td><strong><code>u-photo</code></strong></td>
- <td>Une photo pour la personne ou l'organisation.</td>
- </tr>
- <tr>
- <td><strong><code>u-url</code></strong></td>
- <td>La page d'accueil ou une URL représentant la personne ou l'organisation.</td>
- </tr>
- <tr>
- <td><strong><code>u-uid</code></strong></td>
- <td>Un identifiant universel unique (de préférence une URL canonique).</td>
- </tr>
- <tr>
- <td><strong><code>p-street-address</code></strong></td>
- <td>L'adresse composée du numéro et du nom de la rue.</td>
- </tr>
- <tr>
- <td><strong><code>p-locality</code></strong></td>
- <td>La ville ou le village de résidence.</td>
- </tr>
- <tr>
- <td><strong><code>p-country-name</code></strong></td>
- <td>Le nom du pays de résidence.</td>
- </tr>
- </tbody>
-</table>
+Tous les noms de classe des microformats utilisent des préfixes. La syntaxe des préfixes **est indépendante de celle des vocabulaires** (développées séparément).
+
+- **"h-\*" pour les racines** (ex. "h-card", "h-entry", "h-feed"…). Ces racines indiquent un type ciblant un vocabulaire de propriétés donné. Ainsi :
+
+ - [h-card](http://microformats.org/wiki/h-card) décrit une personne ou une organisation
+ - [h-entry](http://microformats.org/wiki/h-entry) décrit un contenu en ligne épisodique ou daté (tel qu'un billet de blog)
+ - [h-feed](http://microformats.org/wiki/h-feed) décrit un flux (médias, billets, etc)
+ - D'autres exemples sont décrits [sur le wiki microformats2.](http://microformats.org/wiki/microformats2#v2_vocabularies)
+
+- **"p-\*" pour les propriétés textuelles** (ex. "p-name", "p-summary")
+
+ - Un contenu texte. Pour certains éléments HTML, certains attributs spécifiques seront utilisés (ex. [`alt`](/fr/docs/Web/HTML/Element/Img#attr-alt) pour [`<img>`](/fr/docs/Web/HTML/Element/Img), [`title`](/fr/docs/Web/HTML/Element/abbr#attr-title) pour [`<abbr>`](/fr/docs/Web/HTML/Element/abbr)).
+
+- **"u-\*" pour les propriétés qui sont des URL** (ex. "u-url", "u-photo", "u-logo")
+
+ - Analyse spéciale : attributs d'éléments [`<a>`](/fr/docs/Web/HTML/Element/a)/[`href`](/fr/docs/Web/HTML/Element/a#attr-href), [`<img>`](/fr/docs/Web/HTML/Element/Img)/[`src`](/fr/docs/Web/HTML/Element/Img#attr-src), [`<object>`](/fr/docs/Web/HTML/Element/object)/[`data`](/fr/docs/Web/HTML/Element/object#attr-data) etc. attributs sur le contenu des éléments.
+
+- **"dt-\*" pour les propriétés temporelles (date/heure)** (ex. "dt-start", "dt-end", "dt-bday")
-<h4 id="Nested_h-card_example">Exemple de h-card imbriqué</h4>
+ - Analyse syntaxique spéciale : attribut [`datetime`](/fr/docs/Web/HTML/Element/time#attr-datetime) de l'élément [`<time>`](/fr/docs/Web/HTML/Element/time), [value-class-pattern](https://microformats.org/wiki/value-class-pattern "value-class-pattern") et analyse séparée de la valeur date-heure pour plus de lisibilité.
-<pre class="brush: html">&lt;div class="h-card"&gt;
- &lt;a class="p-name u-url"
+- **"e-\*" pour les arborescences** où l'intégralité de la hiérarchie de l'élément est la valeur à récupérer (ex. "e-content"). Le préfixe "e-" peut être retenu en anglais comme "**\*e**lement tree\*", "**\*e**mbedded markup\*" ou "**\*e**ncapsulated markup\*".
+
+## Exemples de microformats
+
+### h-card
+
+Le microformat [h-card](http://microformats.org/wiki/h-card) représente une personne ou une organisation.
+
+La valeur de chaque propriété est définie en HTML via l'attribut `class`.
+
+#### Exemple de h-card
+
+```html
+<p class="h-card">
+ <img class="u-photo" src="http://example.org/photo.png" alt="" />
+ <a class="p-name u-url" href="http://example.org">Joe Bloggs</a>
+ <a class="u-email" href="mailto:joebloggs@example.com">joebloggs@example.com</a>,
+ <span class="p-street-address">17 Austerstræti</span>
+ <span class="p-locality">Reykjavík</span>
+ <span class="p-country-name">Iceland</span>
+</p>
+```
+
+| Propriété | Description |
+| ---------------------- | ------------------------------------------------------------------------ |
+| **`p-name`** | Le nom complet et formaté de la personne ou de l'organisation. |
+| **`u-email`** | L'adresse électronique. |
+| **`u-photo`** | Une photo pour la personne ou l'organisation. |
+| **`u-url`** | La page d'accueil ou une URL représentant la personne ou l'organisation. |
+| **`u-uid`** | Un identifiant universel unique (de préférence une URL canonique). |
+| **`p-street-address`** | L'adresse composée du numéro et du nom de la rue. |
+| **`p-locality`** | La ville ou le village de résidence. |
+| **`p-country-name`** | Le nom du pays de résidence. |
+
+#### Exemple de h-card imbriqué
+
+```html
+<div class="h-card">
+ <a class="p-name u-url"
href="http://blog.lizardwrangler.com/"
- &gt;Mitchell Baker&lt;/a&gt;
- (&lt;a class="p-org h-card"
+ >Mitchell Baker</a>
+ (<a class="p-org h-card"
href="http://mozilla.org/"
- &gt;Mozilla Foundation&lt;/a&gt;)
-&lt;/div&gt;</pre>
+ >Mozilla Foundation</a>)
+</div>
+```
-<p>Cela fournira le JSON suivant :</p>
+Cela fournira le JSON suivant :
-<pre class="brush: json">{
+```json
+{
"items": [{
"type": ["h-card"],
"properties": {
@@ -160,75 +126,58 @@ translation_of: Web/HTML/microformats
}]
}
}]
-}</pre>
-
-<div class="note">
- <p><strong>Note :</strong> Le h-card imbriqué récupère des valeurs implicites pour <code>name</code> et <code>url</code>.</p>
+}
+```
+
+> **Note :** Le h-card imbriqué récupère des valeurs implicites pour `name` et `url`.
+
+### h-entry
+
+Le microformat [h-entry](http://microformats.org/wiki/h-entry) représente un contenu épisodique ou daté présent sur le Web. Il est généralement utilisé pour du contenu qui est présenté dans un flux (ex. les billets de blog).
+
+```html
+<article class="h-entry">
+ <h1 class="p-name">Microformats are amazing</h1>
+ <p>Published by <a class="p-author h-card" href="http://example.com">W. Developer</a>
+ on <time class="dt-published" datetime="2013-06-13 12:00:00">13<sup>th</sup> June 2013</time></p>
+
+ <p class="p-summary">In which I extoll the virtues of using microformats.</p>
+
+ <div class="e-content">
+ <p>Blah blah blah</p>
+ </div>
+</article>
+```
+
+#### Propriétés
+
+| Propriété | Description |
+| ------------------ | ---------------------------------------------------------------- |
+| **`p-name`** | Nom ou titre pour l'entrée. |
+| **`p-author`** | L'auteur de l'entrée (éventuellement imbriquée avec une h-card). |
+| **`dt-published`** | La date de publication de l'entrée. |
+| **`p-summary`** | Un résumé de l'entrée. |
+| **`e-content`** | Le contenu complet de l'entrée. |
+
+#### Exemple de microformat h-entry analysé
+
+```html
+<div class="h-entry">
+ <p><span class="p-author h-card">
+ <a href="https://quickthoughts.jgregorymcverry.com/profile/jgmac1106" ><img class="u-photo" src="https://quickthoughts.jgregorymcverry.com/file/2d6c9cfed7ac8e849f492b5bc7e6a630/thumb.jpg"/></a>
+ <a class="p-name u-url" href="https://quickthoughts.jgregorymcverry.com/profile/jgmac1106">Greg McVerry</a></span>
+ Replied to <a class="u-in-reply-to" href="https://developer.mozilla.org/en-US/docs/Web/HTML/microformats">a post on
+ <strong>developer.mozilla.org</strong> </a>:
+ </p>
+ <p class="p-name e-content">Hey thanks for making this microformats resource</p>
+ <p> <a href="https://quickthoughts.jgregorymcverry.com/profile/jgmac1106">Greg McVerry</a>
+ published this <a class="u-url url" href="https://quickthoughts.jgregorymcverry.com/2019/05/31/hey-thanks-for-making-this-microformats-resource"><time class="dt-published"
+ datetime="2019-05-31T14:19:09+0000">31 May 2019</time></a></p>
</div>
+```
-<h3 id="h-entry">h-entry</h3>
-
-<p>Le microformat <a href="http://microformats.org/wiki/h-entry">h-entry</a> représente un contenu épisodique ou daté présent sur le Web. Il est généralement utilisé pour du contenu qui est présenté dans un flux (ex. les billets de blog).</p>
-
-<pre class="brush: html">&lt;article class="h-entry"&gt;
- &lt;h1 class="p-name"&gt;Microformats are amazing&lt;/h1&gt;
- &lt;p&gt;Published by &lt;a class="p-author h-card" href="http://example.com"&gt;W. Developer&lt;/a&gt;
- on &lt;time class="dt-published" datetime="2013-06-13 12:00:00"&gt;13&lt;sup&gt;th&lt;/sup&gt; June 2013&lt;/time&gt;&lt;/p&gt;
-
- &lt;p class="p-summary"&gt;In which I extoll the virtues of using microformats.&lt;/p&gt;
-
- &lt;div class="e-content"&gt;
- &lt;p&gt;Blah blah blah&lt;/p&gt;
- &lt;/div&gt;
-&lt;/article&gt;</pre>
-
-<h4 id="Properties">Propriétés</h4>
-
-<table class="standard-table">
- <tbody>
- <tr>
- <th>Propriété</th>
- <th>Description</th>
- </tr>
- <tr>
- <td><strong><code>p-name</code></strong></td>
- <td>Nom ou titre pour l'entrée.</td>
- </tr>
- <tr>
- <td><strong><code>p-author</code></strong></td>
- <td>L'auteur de l'entrée (éventuellement imbriquée avec une h-card).</td>
- </tr>
- <tr>
- <td><strong><code>dt-published</code></strong></td>
- <td>La date de publication de l'entrée.</td>
- </tr>
- <tr>
- <td><strong><code>p-summary</code></strong></td>
- <td>Un résumé de l'entrée.</td>
- </tr>
- <tr>
- <td><strong><code>e-content</code></strong></td>
- <td>Le contenu complet de l'entrée.</td>
- </tr>
- </tbody>
-</table>
-
-<h4 id="Parsed_reply_h-entry_example">Exemple de microformat h-entry analysé</h4>
-
-<pre class="brush: html">&lt;div class="h-entry"&gt;
- &lt;p&gt;&lt;span class="p-author h-card"&gt;
- &lt;a href="https://quickthoughts.jgregorymcverry.com/profile/jgmac1106" &gt;&lt;img class="u-photo" src="https://quickthoughts.jgregorymcverry.com/file/2d6c9cfed7ac8e849f492b5bc7e6a630/thumb.jpg"/&gt;&lt;/a&gt;
- &lt;a class="p-name u-url" href="https://quickthoughts.jgregorymcverry.com/profile/jgmac1106"&gt;Greg McVerry&lt;/a&gt;&lt;/span&gt;
- Replied to &lt;a class="u-in-reply-to" href="https://developer.mozilla.org/en-US/docs/Web/HTML/microformats"&gt;a post on
- &lt;strong&gt;developer.mozilla.org&lt;/strong&gt; &lt;/a&gt;:
- &lt;/p&gt;
- &lt;p class="p-name e-content"&gt;Hey thanks for making this microformats resource&lt;/p&gt;
- &lt;p&gt; &lt;a href="https://quickthoughts.jgregorymcverry.com/profile/jgmac1106"&gt;Greg McVerry&lt;/a&gt;
- published this &lt;a class="u-url url" href="https://quickthoughts.jgregorymcverry.com/2019/05/31/hey-thanks-for-making-this-microformats-resource"&gt;&lt;time class="dt-published"
- datetime="2019-05-31T14:19:09+0000"&gt;31 May 2019&lt;/time&gt;&lt;/a&gt;&lt;/p&gt;
-&lt;/div&gt;</pre>
-
-<pre class="brush: json">{
+```json
+{
"items": [
{
"type": [ "h-entry" ],
@@ -260,128 +209,103 @@ translation_of: Web/HTML/microformats
"lang": "en"
}
]
-}</pre>
-
-<h3 id="h-feed">h-feed</h3>
-
-<p>Le microformat <a href="http://microformats.org/wiki/h-feed">h-feed</a> est un flux de billets <a href="http://microformats.org/wiki/h-entry" title="h-entry">h-entry</a>.</p>
+}
+```
+
+### h-feed
+
+Le microformat [h-feed](http://microformats.org/wiki/h-feed) est un flux de billets [h-entry](http://microformats.org/wiki/h-entry "h-entry").
+
+#### Example h-feed
+
+```html
+<div class="h-feed">
+ <h1 class="p-name">Microformats Blogs</h1>
+ <article class="h-entry">
+ <h2 class="p-name">Microformats are amazing</h2>
+ <p>Published by <a class="p-author h-card" href="http://example.com">W. Developer</a>
+ on <time class="dt-published" datetime="2013-06-13 12:00:00">13<sup>th</sup> June 2013</time>
+ </p>
+ <p class="p-summary">In which I extoll the virtues of using microformats.</p>
+ <div class="e-content"> <p>Blah blah blah</p> </div>
+ </article>
+</div>
+```
-<h4 id="Example_h-feed">Example h-feed</h4>
+#### Propriétés
-<pre class="brush: html">&lt;div class="h-feed"&gt;
- &lt;h1 class="p-name"&gt;Microformats Blogs&lt;/h1&gt;
- &lt;article class="h-entry"&gt;
- &lt;h2 class="p-name"&gt;Microformats are amazing&lt;/h2&gt;
- &lt;p&gt;Published by &lt;a class="p-author h-card" href="http://example.com"&gt;W. Developer&lt;/a&gt;
- on &lt;time class="dt-published" datetime="2013-06-13 12:00:00"&gt;13&lt;sup&gt;th&lt;/sup&gt; June 2013&lt;/time&gt;
- &lt;/p&gt;
- &lt;p class="p-summary"&gt;In which I extoll the virtues of using microformats.&lt;/p&gt;
- &lt;div class="e-content"&gt; &lt;p&gt;Blah blah blah&lt;/p&gt; &lt;/div&gt;
- &lt;/article&gt;
-&lt;/div&gt;</pre>
+| Propriété | Description |
+| -------------- | ------------------------------------------------------ |
+| **`p-name`** | Nom du flux. |
+| **`p-author`** | Auteur du flux, éventuellement intégré via une h-card. |
-<h4 id="Properties_2">Propriétés</h4>
+#### Enfants
<table class="standard-table">
<tbody>
<tr>
- <th>Propriété</th>
- <th>Description</th>
+ <td><strong>h-entry</strong></td>
</tr>
<tr>
- <td><strong><code>p-name</code></strong></td>
- <td>Nom du flux.</td>
- </tr>
- <tr>
- <td><strong><code>p-author</code></strong></td>
- <td>Auteur du flux, éventuellement intégré via une h-card.</td>
+ <td>Des objets représentants des éléments du flux.</td>
</tr>
</tbody>
</table>
-<h4 id="Children">Enfants</h4>
+### h-event
-<table class="standard-table">
- <tbody>
- <tr>
- <td><strong>h-entry</strong></td>
- </tr>
- <tr>
- <td>Des objets représentants des éléments du flux.</td>
- </tr>
- </tbody>
-</table>
-
-<h3 id="h-event">h-event</h3>
-
-<p>Le microformat <code>h-event</code> permet de représenter des évènements.</p>
-
-<pre class="brush: html">&lt;div class="h-event"&gt;
- &lt;h1 class="p-name"&gt;Microformats Meetup&lt;/h1&gt;
- &lt;p&gt;From
- &lt;time class="dt-start" datetime="2013-06-30 12:00"&gt;30&lt;sup&gt;th&lt;/sup&gt; June 2013, 12:00&lt;/time&gt;
- to &lt;time class="dt-end" datetime="2013-06-30 18:00"&gt;18:00&lt;/time&gt;
- at &lt;span class="p-location"&gt;Some bar in SF&lt;/span&gt;&lt;/p&gt;
- &lt;p class="p-summary"&gt;Get together and discuss all things microformats-related.&lt;/p&gt;
-&lt;/div&gt;</pre>
-
-<h4 id="Properties_3">Propriétés</h4>
+Le microformat `h-event` permet de représenter des évènements.
-<table class="standard-table">
- <tbody>
- <tr>
- <th>Propriété</th>
- <th>Description</th>
- </tr>
- <tr>
- <td><strong><code>p-name</code></strong></td>
- <td>Nom ou titre pour l'évènement.</td>
- </tr>
- <tr>
- <td><strong><code>p-summary</code></strong></td>
- <td>Résumé de l'évènement.</td>
- </tr>
- <tr>
- <td><strong><code>dt-start</code></strong></td>
- <td>Date/heure de début de l'évènement</td>
- </tr>
- <tr>
- <td><strong><code>dt-end</code></strong></td>
- <td>Date/heure de fin de l'évènement</td>
- </tr>
- <tr>
- <td><strong><code>p-location</code></strong></td>
- <td>Emplacement / lieu de l'évènement, éventuellement indiqué par une h-card.</td>
- </tr>
- </tbody>
-</table>
+```html
+<div class="h-event">
+ <h1 class="p-name">Microformats Meetup</h1>
+ <p>From
+ <time class="dt-start" datetime="2013-06-30 12:00">30<sup>th</sup> June 2013, 12:00</time>
+ to <time class="dt-end" datetime="2013-06-30 18:00">18:00</time>
+ at <span class="p-location">Some bar in SF</span></p>
+ <p class="p-summary">Get together and discuss all things microformats-related.</p>
+</div>
+```
+
+#### Propriétés
+
+| Propriété | Description |
+| ---------------- | ------------------------------------------------------------------------- |
+| **`p-name`** | Nom ou titre pour l'évènement. |
+| **`p-summary`** | Résumé de l'évènement. |
+| **`dt-start`** | Date/heure de début de l'évènement |
+| **`dt-end`** | Date/heure de fin de l'évènement |
+| **`p-location`** | Emplacement / lieu de l'évènement, éventuellement indiqué par une h-card. |
+
+#### Exemple d'analyse
+
+```html
+<div class="h-event">
+ <h2 class="p-name">IndieWeb Summit</h2>
+ <time class="dt-start" datetime="2019-06-29T09:00:00-07:00">June 29, 2019 at 9:00am (-0700)</time><br>through <time class="dt-end" datetime="2019-06-30T18:00:00-07:00">June 30, 2019 at 6:00pm (-0700)</time><br>
+ <div class="p-location h-card">
+ <div>
+ <span class="p-name">Mozilla</span>
+ </div>
+ <div>
+ <span class="p-street-address">1120 NW Couch St</span>,
+ <span class="p-locality">Portland</span>,
+ <span class="p-region">Oregon</span>,
+ <span class="p-country">US</span>
+ </div>
+ <data class="p-latitude" value="45.52345"></data>
+ <data class="p-longitude" value="-122.682677"></data>
+ </div>
+ <div class="e-content">Come join us
+ </div>
+ <div>
+ <span class="p-author h-card"><a class="u-url p-name" href="https://aaronparecki.com">Aaron Parecki</a></span> Published this <a href="https://aaronparecki.com/2019/06/29/1/" class="u-url">event </a>on <time class="dt published" datetime="2019-05-25T18:00:00-07:00">May 5th, 2019</time>
+ </div>
+</div>
+```
-<h4 id="Parsed_h-event_Example">Exemple d'analyse</h4>
-
-<pre class="brush: html">&lt;div class="h-event"&gt;
- &lt;h2 class="p-name"&gt;IndieWeb Summit&lt;/h2&gt;
- &lt;time class="dt-start" datetime="2019-06-29T09:00:00-07:00"&gt;June 29, 2019 at 9:00am (-0700)&lt;/time&gt;&lt;br&gt;through &lt;time class="dt-end" datetime="2019-06-30T18:00:00-07:00"&gt;June 30, 2019 at 6:00pm (-0700)&lt;/time&gt;&lt;br&gt;
- &lt;div class="p-location h-card"&gt;
- &lt;div&gt;
- &lt;span class="p-name"&gt;Mozilla&lt;/span&gt;
- &lt;/div&gt;
- &lt;div&gt;
- &lt;span class="p-street-address"&gt;1120 NW Couch St&lt;/span&gt;,
- &lt;span class="p-locality"&gt;Portland&lt;/span&gt;,
- &lt;span class="p-region"&gt;Oregon&lt;/span&gt;,
- &lt;span class="p-country"&gt;US&lt;/span&gt;
- &lt;/div&gt;
- &lt;data class="p-latitude" value="45.52345"&gt;&lt;/data&gt;
- &lt;data class="p-longitude" value="-122.682677"&gt;&lt;/data&gt;
- &lt;/div&gt;
- &lt;div class="e-content"&gt;Come join us
- &lt;/div&gt;
- &lt;div&gt;
- &lt;span class="p-author h-card"&gt;&lt;a class="u-url p-name" href="https://aaronparecki.com"&gt;Aaron Parecki&lt;/a&gt;&lt;/span&gt; Published this &lt;a href="https://aaronparecki.com/2019/06/29/1/" class="u-url"&gt;event &lt;/a&gt;on &lt;time class="dt published" datetime="2019-05-25T18:00:00-07:00"&gt;May 5th, 2019&lt;/time&gt;
- &lt;/div&gt;
-&lt;/div&gt;</pre>
-
-<pre class="brush: json">{
+```json
+{
"items": [
{
"type": [ "h-event" ],
@@ -429,18 +353,17 @@ translation_of: Web/HTML/microformats
"lang": "en"
}
]
-}</pre>
+}
+```
-<h2 id="Browser_compatibility">Compatibilité des navigateurs</h2>
+## Compatibilité des navigateurs
-<p>Pris en charge dans tous les navigateurs prenant en charge l'attribut class et son API DOM.</p>
+Pris en charge dans tous les navigateurs prenant en charge l'attribut class et son API DOM.
-<h2 id="See_also">Voir aussi</h2>
+## Voir aussi
-<ul>
- <li><a href="/fr/docs/Web/HTML/Global_attributes/class">attribut <code>class</code></a></li>
- <li><a href="https://fr.wikipedia.org/wiki/Microformat">Microformat</a> sur Wikipedia</li>
- <li><a href="http://microformats.org/">Le site officiel des microformats</a></li>
- <li><a href="http://microformats.org/wiki/search_engines">Prise en charge des différents moteurs de recherche</a> sur le site microformats</li>
- <li><a href="https://indiewebcamp.com/microformats">Les microformats sur IndieWebCamp</a></li>
-</ul>
+- [attribut `class`](/fr/docs/Web/HTML/Global_attributes/class)
+- [Microformat](https://fr.wikipedia.org/wiki/Microformat) sur Wikipedia
+- [Le site officiel des microformats](http://microformats.org/)
+- [Prise en charge des différents moteurs de recherche](http://microformats.org/wiki/search_engines) sur le site microformats
+- [Les microformats sur IndieWebCamp](https://indiewebcamp.com/microformats)