w3qc.org

w3qc.org

Quelle est la différence entre les balises abbr et acronym? | W3Québec

Contribution de Chantal Ide, septembre 2005

Définition

Une abréviation est un mot (ou un groupe de mots) abrégé. Par exemple, nous pouvons utiliser qc pour parler du Québec ou px pour parler de pixels.

L’acronyme est un sigle prononcé comme s’il était un mot : la Nasa (National Aeronautics and Space Administration) ou l’Unesco (United nations Educational, Scientific and Cultural Organization).

Savoir utiliser ces deux balises

Comment interpréter ceci en HTML? Ce n’est pas simple, car même les normes du W3C ne sont pas toujours claires. Résultat : beaucoup de développeurs utilisent acronym lorsque abbr serait plus sémantiquement correct.

Pour le moment, cette situation ne pose pas de véritables problèmes : dans la majorité des fureteurs, lorsque la souris passera sur un mot inséré dans une des deux balises, une « info-bulle » apparaît avec le texte contenu dans l’attribut title.

Par contre, il est fort probable que les fureteurs vocaux interprètent un jour ces balises différemment. C’est-à-dire que ce qui est inséré dans une balise sera lu lettre par lettre, alors que le texte inséré dans une balise sera lu comme un mot. Imaginez le fureteur tentant de prononcer HTML comme un seul mot!

Alors que faire?

  • Utilisez lorsque le terme doit être prononcé lettre par lettre;
  • Utilisez lorsque le terme doit être prononcé comme un mot;
  • En cas de doute, servez-vous de ; puisqu’un acronyme est une abréviation, votre code reste ainsi sémantiquement correct.

Pour apporter de l’eau au moulin des abréviations et acronymes

Définition de abbr et de acronym dans la norme HTML 4.0 [en]

Discussion sur www-html archives: acronym? [en]

HTML is not an acronym… [en]