Titres avec styles typographiques et rôles autonomes — h1–h6
Titre de niveau 1
Titre de niveau 2
Titre de niveau 3
Titre de niveau 4
Titre de niveau 5
Titre de niveau 6
<h1>Titre de niveau 1</h1><h2>Titre de niveau 2</h2><h3>Titre de niveau 3</h3><h4>Titre de niveau 4</h4><h5>Titre de niveau 5</h5><h6>Titre de niveau 6</h6>
Sous-titre ou accroche qui complète le titre sans le répéter.
Section
Description courte de la section.
<hgroup><h1>Titre principal</h1><p>Sous-titre ou accroche qui complète le titre sans le répéter.</p></hgroup><hgroup><h2>Section</h2><p>Description courte de la section.</p></hgroup>
Éléments typographiques courants — p, strong, em, abbr, mark, del, ins, small, q, cite, kbd, samp, var, sub, sup, dfn, time, data, blockquote, hr
Un paragraphe avec du texte important, de l'emphase, une abréviation, du texte surligné, du texte supprimé, du texte inséré et du petit texte.
Un second paragraphe pour observer l'espacement vertical entre blocs. Le rythme vertical est essentiel pour la lisibilité d'un contenu long.
<p>Un paragraphe avec du texte <strong>important</strong>, de l'<em>emphase</em>, une <abbrtitle="HyperText Markup Language">abréviation</abbr>, du texte <mark>surligné</mark>, du texte <del>supprimé</del>, du texte <ins>inséré</ins> et du <small>petit texte</small>.</p><p>Un second paragraphe pour observer l'espacement vertical entre blocs. Le rythme vertical est essentiel pour la lisibilité d'un contenu long.</p>
Inline sémantique : une citation comme celle-ci, une référence à La Guerre des Mondes, une touche Ctrl + S, une sortie Process completed, une variable x, un indice H2O, un exposant E = mc2, une définition token, une date , et une donnée quarante-deux.
<p>Inline sémantique : une citation <q>comme celle-ci</q>, une référence à <cite>La Guerre des Mondes</cite>, une touche <kbd>Ctrl</kbd> + <kbd>S</kbd>, une sortie <samp>Process completed</samp>, une variable <var>x</var>, un indice H<sub>2</sub>O, un exposant E = mc<sup>2</sup>, une définition <dfn>token</dfn>, une date <timedatetime="2026-07-24">24 juillet 2026</time>, et une donnée <datavalue="42">quarante-deux</data>.</p>
Une citation marquante qui mérite d'être mise en valeur et distinguée du reste du contenu.
CSS is the language for describing the presentation of Web pages.
<blockquote><p>Une citation marquante qui mérite d'être mise en valeur et distinguée du reste du contenu.</p></blockquote><br/><blockquotecite="https://www.w3.org/Style/CSS/"><p>CSS is the language for describing the presentation of Web pages.</p><footer>— <cite>W3C</cite></footer></blockquote>
Mentions légales, notes de bas de page ou texte secondaire.
<p><small>Mentions légales, notes de bas de page ou texte secondaire.</small></p>
Un premier thème de discussion.
Un changement de thème marqué par une séparation visuelle.
<p>Un premier thème de discussion.</p><hr><p>Un changement de thème marqué par une séparation visuelle.</p>
Un paragraphe avec un lien dans le texte, le cas d'usage
le plus courant en contenu éditorial, un lien actif
marqué avec aria-current, et un
lien externe
qui ouvre dans un nouvel onglet.
<p>
Un paragraphe avec un <ahref="/article">lien dans le texte</a>, le cas d'usage
le plus courant en contenu éditorial, un <ahref="/page-actuelle"aria-current="page">lien actif</a>
marqué avec <code>aria-current</code>, et un
<ahref="https://example.com"target="_blank"rel="noopener noreferrer external">lien externe</a>
qui ouvre dans un nouvel onglet.
</p>
Le lien se fond dans le titre (couleur héritée, pas de soulignement) et signale son interactivité au survol et au focus clavier.
<h2><ahref="/article">Titre d'article cliquable</a></h2><p>Le lien se fond dans le titre (couleur héritée, pas de soulignement) et signale son interactivité au survol et au focus clavier.</p>
<p>Du code en ligne : <code>const x = 42;</code></p><p>Raccourci clavier : <kbd>Ctrl</kbd> + <kbd>K</kbd></p><p>Sortie système : <samp>Error: file not found</samp></p>
function saluer(nom) {
return `Bonjour, ${nom} !`;
}
console.log(saluer('Peels'));
<article><p>Article rédigé par l'équipe architecture CSS.</p><address>
Contact auteur : <ahref="mailto:redaction@exemple.fr">redaction@exemple.fr</a></address></article>
Icône pilotée par CSS — attribut data-icon, variables --peels-icon-* et pseudo-éléments conditionnels
Une icône dans le flux de texte.
<p><idata-icon="check"></i><idata-icon="external"></i><idata-icon="trash"role="img"aria-label="Supprimer"></i>
Une icône <idata-icon="check"></i> dans le flux de texte.
</p>