liste numérotée

Nicolas Graner Nicolas.Graner at u-psud.fr
Dim 3 Jan 16:36:34 CST 2010


Bonjour à tous, et meilleurs voeux en ce début d'année.

J'ai un problème avec une liste numérotée de type <ol> dans laquelle
je veux forcer le numéro de certains items. En effet, la liste est
coupée en plusieurs morceaux dans ma page et il faut que la
numérotation du deuxième morceau commence là où le premier s'est
arrêté, rien que du très banal.

Je l'ai d'abord fait avec un <li value="XXX"> mais le validateur XHTML
le refuse car l'attribut value est "déprécié" dans ce contexte. La
façon correcte de le faire serait d'utiliser un compteur en CSS,
cependant cela me semble poser un problème en terme d'accessibilité.
En effet, une personne qui désactive les feuilles de style ne verra
pas les bons numéros. Or il ne s'agit pas que d'un élément de
présentation mais bien d'une information essentielle (il peut être
fait référence aux numéros dans le texte, par exemple).

Je suis donc coincé entre le XHTML strict qui m'impose d'utiliser un
contenu engendré par CSS, et les règles d'accessibilité qui
interdisent d'engendrer du contenu informatif via une feuille de
style. Quelle est la bonne solution ?

Merci pour vos conseils,
Nicolas.



Plus d'informations sur la liste de diffusion accessibilite-numerique