5568 sujets

Sémantique web et HTML

Smiley biggrin bonjour bonjour,

Voilà j'ai un petit souci de sémantique.

Je ne sais pas ce que je dois coder quand je veux afficher quelque chose avec un titre qui est en rapport avec une liste.

Exemple: il vaut mieux faire:

<ul>
<li>Note de bas de page:
<ul>
<li>Note 1</li>
<li>Note 2</li>
</ul>
</li>
</ul>


ou plus simplement:


<p>Note de bas de page:</p>

<ul>
<li>note 1</li>
<li>note 2</li>
</ul>


Ce qui me gene dans la 2ième solution c'est que j'ai le sentiment que le titre est indépendant de la liste. Ma question est peut-être un peu bête mais cela me gène pas mal. En fait je voudrais savoir surtout ce qui est le mieux pour un non-voyant (par exemple) ? Est-ce que cela n'a aucune importance ?

Pour finir, si c'est deux solutions sont mauvaises...comment faire autrement ?

Je crois que mon post n'est plus dans la bonne catégorie !! Smiley langue

Merci, bye Smiley biggrin
Modifié par Seb1952 (04 Jun 2006 - 12:04)
En fait oui et non, car il faudrais que ce menu fasse partie d'une liste pour etre vraiment sémantiquement correcte.

Ton premier Li contient le titre de la sous-liste qu'il develloppe, c'est lui qui encadre les deux Li suivant, donc c'est le chef, et par conséquent c'est le titre.

Apres est-ce qu'on peut le laisser comme ca pour seulement un titre pour la liste, je ne sais pas trop, je laisse plutot répondre les autres.

Désolé
Dans le cadre d'une lecture linéaire, la deuxième solution est parfaitement acceptable. C'est même celle que j'utilise de préférence.

Il faut aussi savoir ce que l'on appelle « sémantique ». S'il s'agit de mettre dans le code un lien logique que le lecteur ne verra pas, il faut que cela soit motivé par l'utilisation d'un script ou d'un logiciel qui aura besoin d'exploiter finement le contenu, pour repérer ces liens logiques.

Pas sûr que ça s'impose pour un site web classique…
QuentinC a écrit :
Pourquoi pas un tire <hn> à la place du paragraphe ? Je trouve que c'est plus approprié.

+1
En fait c'est vrai que le titre hn est mieux que le paragraphe. C'est vraiment étrange que je n'y ai pas pensé avant.

En fait, maintenant je vais utiliser hn dans le cas du paragraphe. Merci à vous.


Bye Smiley biggrin
Modifié par Seb1952 (05 Jun 2006 - 09:13)