1178 sujets

Accessibilité du Web

Bonjour,
Quelle est selon vous la meilleure solution pour intégrer un élément de ce type, le meilleur compromis ? :
en toute lettre ?
<p>... vingtième siècle.... </p>

<span title="vingtième siècle">20<sup>ème</sup></span>

<span title="vingtième siècle"><span title="nombre 20 en chiffres romains">XX</span><sup>ème</sup></span>


Autre ?


merci d'avance
Les «numérotations» de siècles s'écrivent en chiffres romains et de préférence en petites capitales, donc :

.century {text-variant: small-caps;}


<p>Le <abbr title="vingtième"><span class="century">xx</span><sup>e</sup></abbr>&nbsp;siècle</p>


Mais là je me demande si ce n'est pas se chatouiller pour se faire rire et si les lecteurs d'écrans ne comprennent pas de toutes façons de quoi il s'agit. Smiley cligne
Modifié par Patidou (02 Sep 2009 - 11:16)
Info : la prononciation des chiffres romains a toujours été et est encore buggée avec jaws et la synthèse éloquence: Il interprète, disons, à moitié :

I, II, III, IV, V, VI, VII, VIII, IX, X, XI, XII, XIII, XIV, XV, XVI, XVII, XVIII, XIX, XX
Dans ce cas l'interprétation est correcte, hormis pour les symboles à une lettre I, V et X qui sont prononcés comme la lettre normale (difficile de faire une distinction selon le contexte, mais pas grave on comprend quand même après coup)

i, ii, iii, iv, v, vi, vii, viii, ix, x, xi, xii, xiii, xiv, xv, xvi, xvii, xviii, xix, xx
Ceux-ci sont prononcés comme des « mots ». Donc, évitez absolument les chiffres romains en minuscules, on n'y comprend rien.

Les plus grosses bizarreries apparaissent ici... c'est celle-ci que j'aimerais voir être corrigées. rien n'a été fait depuis jaws 3.7 ! Le fait de mettre le terme « ème » en exposant ne change rien, et le changer pour un simple « è » non plus.

IIIème => deuxième
IVème = i 5 ième
VIème => vé ième (la lettre V puis ième)
VIIème = 6ème
VIIIème => 7ème
IXème => I 10ème
Xème => 10ème (enfin un qui est juste)
XIème => X ième (la lettre X puis ième)
XIIème => 11ème
XIIIème => 12ème
XIVème => 11 5ème
XVème => X 5ème (la lettre X puis cinquième)
XVIème => 15ème
XVIIème => 16ème
XVIIIème => 17ème
XIXème => 11 10ème
XXème => X 10ème (la lettre X puis dizième)
XXIème => 20ème