Aurélien Morillon - Trafic, Acquisition, Fidélisation, Monétisation

Je peux dire une coderie ?, le 24 juin 2010

De la bonne ou mauvaise utilisation de la balise

Mots-clefs :, , , ,

-

La balise < abbr >  permet de rendre explicite un acronyme ou une abréviation. Cependant, elle m’a toujours posé un problème. C’est purement existentiel vous allez me dire, mais je ne la trouve vraiment pas présentable. Déjà qu’avec des balises extraordinairement communes on arrive à avoir des différences d’affichage selon les navigateurs (et je ne vous parle pas des styles margin/padding) Les navigateurs ne savent pas afficher proprement les abréviations. Ca chevauche les lignes, c’est écrit en tout petit, on n’y voit rien. C’est pourtant pas compliqué de mettre la définition entre parenthèse à côté. De plus aujourd’hui, je suis tombé sur une page qui m’a bien fait rire :

C'est vraiment pas beau sous Firefox

Voyons le code :

<abbr moz-ruby-mode="block" moz-ruby-reformed="done" moz-ruby-line-edge="none" style="vertical-align: baseline ! important;" rubytext="Secrétaire d'Etat chargé de la Fonction publique" moz-ruby-state="done" title="Secrétaire d'Etat chargé de la Fonction publique">Georges Tron</abbr>

Outre les moz-machin qui sont d’une compatibilité douteuse, depuis quand Georges Tron est-il l’abréviation de « Secrétaire d’Etat chargé de la Fonction publique »  ? C’est un sacré raccourci, vous ne trouvez pas ? Vous pouvez toujours faire du code valide w3c, n’oubliez donc pas le sens réel des balises que vous utilisez ;-) Edit les moz-truc n’apparaissent pas sous IE8, ouf on est sauvé !

 

Réagissez ! Laissez message :

  • Jonathan Petitcolas
    12 h 04 le 24 juin 2010 1

    +1 avec l’article. :)

    Le code est tout bonnement effrayant. Il y a même le rubytext que je n’avais encore jamais vu. On sent le bon vieil éditeur WYSIWIG… :/

    Sinon, petit souci dans ton article : la balise abbr est interprétée (première ligne). ;)

  • Aurelien Morillon
    12 h 46 le 26 juin 2010 2

    oops ! Merci de m’avoir prévenu pour la balise interprêtée.

    NPPT : Vérifier après chaque edit … :p

 

RSS des commentaires | TrackBack URI

CommentLuv badge