5568 sujets

Sémantique web et HTML

Bonjour,

Afin de présenter les lignes de code sur mon site Internet, j'utilise les balises <code>, j'ai vu que certains sites utilisent la syntaxe suivante :

<ol>
<li><code>bla bla bla</code></li>
<li><code>bla bla bla</code></li>
<li><code>bla bla bla</code></li>
</ol>


Ils mettent ensuite des classes sur les OL et les LI !

Ce que je me demande c'est si ça répond vraiment aux recommandations des standards ! ce n'est pas un moyen détourné d'utiliser les listes ?

En plus lorsqu'on copie ces listes si elles sont numérotés, on copie avec la numérotation.

Qu'en pensez vous ? Smiley ohwell
Personnellement, je ne suis pas vraiment choqué par cette utilisation. Si l'on considère qu'un listing de code n'est rien d'autre qu'une liste ordonné de ligne de code, cette approche est tout à fait valable !

Comme d'habitude, on se heurte aux limites de la sémantique HTML : manque de précision, absence de référence sémantique claire...

La questions qu'il faut ce poser dans ce cas, c'est : la représentation de chaque ligne individuelle est-elle indispensable à la compréhension des informations que l'on dispense ? Si c'est le cas, cette approche sémantique est valable.

Smiley smile
Modifié par Jep (07 Apr 2005 - 22:54)