5568 sujets

Sémantique web et HTML

Bonjour,

J'ai un menu à trois niveaux à réaliser. Mais quelle sémantique dois-je utiliser ? Avez-vous des modèles sur lesquelles je puisse me baser ?

Mais je ne sais pas quelle balise utiliser dt, dl, li, ul ?

Merci bcp Smiley smile


Mon menu devrait de ce type :
- menu1
   - ssmenu11
   - ssmenu12
   - ssmenu13
      - ss_ssmenu111
      - ss_ssmenu112
      - ss_ssmenu113
- menu2
   - ssmenu21

Modifié par Alan (28 Jul 2006 - 11:08)
Plusieurs listes non ordonnées imbriquées me semble approprié.

Exemple :

<ul>
<li>1</li>
<li>2
<ul>
<li>2.1</li>
<li>2.2</li>
</ul></li>
<li>3</li>
<li>4
<ul>
<li>4.1</li>
<li>4.2
<ul>
<li>4.2.1</li>
<li>4.2.2</li>
<li>4.2.3</li>
</ul></li>
<li>4.3</li>
<li>4.4</li>
</ul></li>
<li>5</li>
<li>6</li>
</ul>
Bonnjour,

Ce sera imbuvable de toutes façons (3 niveaux Smiley rolleyes ). Mais s'il pouvait y avoir un peu de titrage <hn> dans cette horreur, ce serait bien.

Donc pas de listes de définition, svp
Pour Laurent : Non, ce ne sera pas imbuvable dans ce cas, car l'arbo est courte cad qu'il n'y a pas bcp d'entrée à chaque niveau. Par ailleurs, c'est très logique dans mon cas. Mais dis comme ça (3 niveaux), je suis d'accord, ce n'est pas vraiment ergonomie et perso, je détesterais avoir un menu en onmouseover à 3 niveaux. Mais ce ne sera pas le cas ici (onclick).


Que pensez-vous de l'exemple de QuentinC ?

Merci
Salut,

Ce que tu décris ne devrait pas être un menu mais bien un plan de site.

Donc liste <ul> pour le niveau le plus bas des sous rubriques et hiérarchisation par titres de niveaux (hn) adéquats pour les niveaux au dessus.