5568 sujets

Sémantique web et HTML

Bonjour à tous, je pense utiliser le code suivant pour insérer des guillemets dans mes pages (ailleurs que dans des citations bien entendu) :


span.chevrons:before {content: "\00AB\00A0"}
span.chevrons:after {content: "\00A0\00BB"}

Ma question est relativement simple : est-il sémantiquement parlant correct ou avez-vous une autre solution à me proposer?
Merci d'avance
Spoutnik.
Modifié par spoutnik (20 Mar 2005 - 10:29)
Je ne vois pas bien l'intérêt de faire ça, d'autant plus si tu utilise ça ailleur que pour une citation : le guillement font partie du contenu et pas de la présentation.

En plus ie ne comprend ni after ni before...

Et question accessibilité ce n'est pas top non plus : si on désactive le css on ne verra plus les guillements.

Lors du codage de ta page, tu vas devoir t'amuser à rajouter des span un peu partout alors que deux simples guillemets auraient suffit...

Bref, je pense que sémantiquement parlant ce n'est pas très correct Smiley ohwell
Modérateur
D'ailleurs, je doute qu'on puisse parler de sémantique lorsqu'on parle CSS.

Je suis en tout point d'accord avec les points cités par TriadPtale.