Passer au contenu
SilktideAide

Listes sémantiques

Silktide recherche le texte rédigé sous forme de liste — des lignes qui commencent par des puces ou des chiffres — mais qui n’est pas balisé comme une liste dans le code de la page. Un véritable balisage de liste permet aux de traiter les éléments comme un groupe plutôt que comme une suite de lignes sans lien entre elles.

Les listes « simulées » avec des retours à la ligne paraissent correctes à l’écran mais n’ont aucune structure :

<!-- Problème : une « liste » faite de texte et de retours à la ligne -->
<p>
  * Pommes<br>
  * Poires<br>
  * Bananes
</p>

Pourquoi c’est important

Lorsqu’une liste est correctement balisée, un l’annonce comme une liste, indique combien d’éléments elle contient et permet à l’utilisateur de passer d’un élément à l’autre ou d’ignorer l’ensemble. Une fausse liste n’est qu’un ensemble de lignes de texte — l’utilisateur entend « astérisque Pommes, astérisque Poires », sans savoir où la liste commence ou se termine et sans moyen de la passer. Pour de longues listes, cela fait la différence entre quelques secondes et plusieurs minutes.

Comment le corriger

Réécrivez le texte en utilisant un véritable balisage de liste en , et retirez les puces ou numéros ajoutés manuellement — le navigateur les affichera pour vous :

<!-- Éléments à puces : une liste non ordonnée -->
<ul>
  <li>Pommes</li>
  <li>Poires</li>
  <li>Bananes</li>
</ul>

<!-- Étapes numérotées : une liste ordonnée -->
<ol>
  <li>Préchauffer le four</li>
  <li>Mélanger la pâte</li>
  <li>Cuire pendant 40 minutes</li>
</ol>

Comment Silktide teste cela

  1. Examiner chaque élément de la page dont le contenu direct n’est composé que de texte et de retours à la ligne (balises <br>), en ignorant tout ce qui est déjà dans un véritable balisage de liste.
  2. Diviser le texte en lignes aux retours à la ligne.
  3. Compter les lignes qui commencent par un caractère de type puce (comme *, - ou \u2022) ou par un nombre suivi d’un point ou d’une parenthèse fermante.
  4. Signaler l’élément lorsqu’au moins trois lignes correspondent au même motif, comme candidat à une liste à puces ou numérotée.

Dépannage

Le texte signalé est un contenu cité

Un contenu reproduit textuellement — un courriel en texte brut, un exemple de code, un document cité — peut légitimement contenir des lignes ressemblant à des puces. Si le convertir en balisage de liste déformerait la source, vous pouvez le constat.

En savoir plus

Dernière mise à jour

Cette page vous a-t-elle été utile?