: L’élément d’emphase

Les nouveaux développeurs sont souvent confus de voir plusieurs éléments qui produisent des résultats similaires. <em> et <i> sont un exemple courant, car ils mettent tous deux en italique le texte. Quelle est la différence? Lequel devriez-vous utiliser?

Par défaut, le résultat visuel est le même. Cependant, la signification sémantique est différente. L’élément <em> représente l’accent sur le stress de son contenu, tandis que l’élément <i> représente un texte qui se détache de la prose normale, d’un mot étranger, de pensées de personnages fictifs ou lorsque le texte fait référence à la définition d’un mot au lieu de représenter sa signification sémantique. (Le titre d’une œuvre, comme le nom d’un livre ou d’un film, doit utiliser <cite>.)

Cela signifie que le bon à utiliser dépend de la situation. Ni l’un ni l’autre n’est à des fins purement décoratives, c’est à cela que sert le style CSS.

Un exemple pour <em> pourrait être: « Faites-le déjà! », ou: « Nous devions faire quelque chose à ce sujet ». Une personne ou un logiciel lisant le texte prononcerait les mots en italique avec un accent, en utilisant un stress verbal.

Un exemple pour <i> pourrait être: « Le Queen Mary a navigué la nuit dernière ». Ici, il n’y a pas d’accent ni d’importance supplémentaire sur le mot « Queen Mary ». Il est simplement indiqué que l’objet en question n’est pas une reine nommée Mary, mais un navire nommé Queen Mary. Un autre exemple pour <i> pourrait être: « Le mot est un article ».

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

More: