5568 sujets

Sémantique web et HTML

Bonjour, petite question très très simple:

Lequelle est le mieux? dans une liste horizontale... un séparateur dans le li séparer ou bien a la suite du mot?

<ul>
   <li>Item 1</li>
   <li>|</li>
   <li>Item 2</li>
   <li>|</li>
   <li>Item 3</li>
</ul>

OU

<ul>
   <li>Item 1 |</li>
   <li>Item 2 |</li>
   <li>Item 3</li>
</ul>


merci
Modifié par bensti2 (16 Mar 2006 - 14:52)
Bonjour,
J'aurais tendance à dire la deuxième.
Je m'explique : Sémantiquement parlant, les li font déjà office de séparation entre eux.
Dommage que CSS ne permet pas de remplacer les puces par un caractère ASCII de son choix ... peut-être en CSS4 ?
Bonjour,

Si tu veux mettre des caractères de séparation pour l'accessibilité c'est inutile quand tu utilises un format de liste.

Jean-pierre
Jean-Pierre > j'imagine qu'avec une barre verticale, il veut aussi un effet visuel. Je pense qu'il aurait pris un autre caractère sinon.