Dans la série, "Même pas honte" et "Je me coucherais moins bête ce soir", je vous présente Nicolas et les listes imbriquées...

Jusqu'à présent, pouvoir avoir une liste du type :

  • Liste Niveau 1
    • Liste Niveau 2
  • Liste Niveau 1

J'écrivais en HTML depuis de nombreuses années :

<ul>
    <li>Liste Niveau 1</li>
    <ul>
        <li>Liste Niveau 2</li>
    </ul>
    <li>Liste Niveau 1</li>
</ul>

Cela avait le mérite de marcher mais le validateur n'aimait pas.

Et là, ce soir, paf la révélation grâce à l'extension HTML Validator.

<ul>
    <li>Liste Niveau 1</li>
    <li>
        <ul>
            <li>Liste Niveau 2</li>
        </ul>
    </li>
    <li>Liste Niveau 1</li>
</ul>

Quand on y pense, c'est évident (et encore plus quand on imagine un arbre / des noeuds XML) mais jusque là, cela n'avait pas fait tilt...

Je vais me coucher moins bête ce soir et mon squelette valide au regard de XHTML 1.0 Strict... ;-)