Hey

,
Attention à bien faire la différence entre abréviation et acronyme. Je te laisse te documenter sur ça, on trouve facilement de la documentation là-dessus.
Mettre un titre ne suffit pas. C'est déjà un bon point, mais pas suffisant. Il faut aussi écrire la langue de l'acronyme (ou de l'abréviation) et la façon de le lire.
Exemple : HTML, on le lit hache-thé-aime-elle en français, mais le titre serait
HyperText Markup Language qui est de l'anglais. Donc on écrirait :
Code : Tout sélectionner
<acronym title="HyperText Markup Language" xml:lang="en">HTML</acronym> Le contenu de l'acronyme sera lu en français (si ton document est déclaré en français) et le titre sera lu en anglais, ce qui est correct. Si tu n'es pas en XHTML mais en HTML, utilise l'attribut lang plutôt que xml:lang.
Ensuite, la façon de le lire. On a deux façons de lire un texte : soit de façon lettrique soit de façon syllabique. Je te conseille de te faire deux classes CSS :
Ainsi, on lit HTML de façon lettrique et pas de façon syllabique. YAML se lit de façon syllabique. PHP est lettrique. Tout comme CSS. GNU est syllabique, tout comme ASCII ou encore FIFO, etc.
On aurait donc :
Code : Tout sélectionner
<acronym title="HyperText Markup Language" xml:lang="en" class="letter">HTML</acronym> Ici, on a un code correct et complet.
On a donc 4 informations pour un acronyme : l'acronyme, la signification, la langue de la signification, et la façon de lire l'acronyme.
Je te passe les apocopes, les initiales, etc. Ce sont de vrais casse-têtes niveau sémantique …
Ah, aussi une chose sympa en CSS, tu peux changer le curseur pour les acronymes et abréviations :
Les visiteurs apprécient en règle général. Ça termine le travail proprement

.