English

<i>

Marquer un texte dans une voix alternative : terme technique, pensée intérieure

  • HTML
  • accessibilité
  • sémantique

<i> — La voix alternative

La balise <i> représente un passage dans une voix ou un registre différents du texte environnant : terme technique, pensée intérieure, nom propre en langue étrangère, designation taxonomique. Elle ne signifie pas "italique".

Quand l'utiliser

Tu veux marquer un terme technique dans un texte non technique, une pensée intérieure d'un personnage, un nom de navire, ou une expression dans une autre langue quand aucune autre balise sémantique ne convient. Pour de l'emphase, utilise <em>. Pour une œuvre, utilise <cité>.

Ce que tu gagnes

Accessibilité : les lecteurs d'écran ne changent pas d'intonation pour <i>. En revanche, si tu ajoutes lang sur le <i> (terme étranger), le lecteur d'écran bascule vers la bonne prononciation. C'est l'attribut lang qui fait le travail, pas la balise.

Exemple de code

<p>The <i>USS Enterprise</i> was launched in 1961.</p>
 
<p>She thought, <i>this changes everything</i>, and walked away.</p>
 
<p>The <i lang="la">Homo sapiens</i> species has existed for 300,000 years.</p>

Pour aller plus loin