texte inline

<mark>

Met en évidence un texte pertinent dans le contexte courant, comme un résultat de recherche surligné ou un passage cité.

Description

L’élément <mark> indique un texte marqué ou surligné pour une référence ou une notation, en raison de sa pertinence dans le contexte. Usage typique : surlignage des termes de recherche dans les résultats, mise en évidence d’un passage dans une citation, annotation de code.

Syntaxe

<p>Recherche : <mark>CSS Grid</mark> — 42 résultats trouvés.</p>

Exemples

Résultats de recherche :

<ul>
  <li>Apprendre <mark>CSS Grid</mark> en 10 minutes</li>
  <li>Guide complet de <mark>CSS Grid</mark> et Flexbox</li>
</ul>

Passage cité pertinent :

<blockquote>
  <p>Le web est <mark>ouvert par nature</mark> et accessible à tous.</p>
</blockquote>
<p>Ce passage illustre bien le principe d'accessibilité.</p>

Notes

Contexte vs importance : <mark> signale la pertinence contextuelle (ce qui est pertinent maintenant, dans ce contexte) ; <strong> indique l’importance intrinsèque (ce qui est toujours important).

Accessibilité : le surlignage n’est pas toujours annoncé par les lecteurs d’écran. Pour les cas critiques, ajouter du CSS généré via ::before/::after ou un texte visually-hidden : .mark::before { content: "[début surligné] "; }.

Support navigateurs

Chrome7+ · Firefox4+ · Safari5.1+ · Edge12+