Il m’est souvent conseillé par tel ou tel outil d’intituler mes listes de liens dans un souci d’accessibilité. J’imagine qu’il est plus facile alors de se situer au sein des menus.
Soit, mais quelles sont les bonnes pratiques ? Est-ce vraiment pertinent ?
J’ai en tête plusieurs possibilités :
<ul title="Fruits">
<li><a href="#lien_vers_pommes">Pommes</a></li>
<li><a href="#lien_vers_oranges">Oranges</a></li>
<li><a href="#lien_vers_bananes">Bananes</a></li>
</ul>
ou :
<hx class="cacher">Fruits</hx>
<ul>
<li><a href="#lien_vers_pommes">Pommes</a></li>
<li><a href="#lien_vers_oranges">Oranges</a></li>
<li><a href="#lien_vers_bananes">Bananes</a></li>
</ul>
ou encore :
<dl>
<dt class="cacher">Fruits</dt>
<dd><a href="#lien_vers_pommes">Pommes</a></dd>
<dd><a href="#lien_vers_oranges">Oranges</a></dd>
<dd><a href="#lien_vers_bananes">Bananes</a></dd>
</dt>
La dernière solution semble attrayante… mais elle éliminerait de nos pages toute liste non-ordonnée. Et ça ne convient pas non plus pour des listes ordonnées.
Quelqu’un a t-il déjà fait des essais sur tout ça, des conseils à donner ? Est-ce que ces techniques sont vraiment utiles ?
4 commentaires ↓
Personnellement, je reste sur une solution « classique » mais qui me parait la plus pertinente niveau sémantique à savoir la 2e. Tu identifies un bloc par son titre et tu affiches la liste de tous les items de de ce thème.
Pareil pour moi, j’ai toujours utilisé la solution 2.
Pour moi ça dépend de quelle liste il s’agit.
Si c’est un menu, alors va pour la solution 2 : un titre éventuellement caché, puis la liste.
Si c’est une liste de liens dans un article, ça dépend vraiment du contexte. Par exemple en fin d’article, dans une section « Pour en savoir plus » ou « Bibliographie » le titre s’impose de lui-même ; en revanche dans le corps de l’article, si la liste fait suite à un paragraphe ‘introductif’, je ne vois pas l’intérêt de mettre un titre redondant.
Plutôt le titre (masqué ou non) que l’attribut
title
alors. Bien bien, je note (merci pour vos réponses !).Laisser un commentaire