liquidus88: Une liste non ordonnée, bah c'est bien ce que ça veut dire, y'a pas de notion de verticale ou horizontale.
Et un menu de navigation, sémantiquement parlant, c'est une liste de liens, donc ça a tout intérêt à être dans un élément qui le définit clairement comme une liste, d'autant plus que tu peux très facilement les imbriquer pour faire des sous menus.
Pour reprendre ce que dit ShadowwF, en HTML5, tu peux mettre ça dans une balise <nav> pour préciser que c'est un bloc dédié à la navigation, par contre ne la met surtout pas dans une <aside>, encore une fois les éléments HTML n'ont pas de signification visuelle, et <aside> c'est tout sauf un menu vertical... ça veut dire que c'est du contenu "à part" qui n'est pas directement lié au contenu de ton site, donc potentiellement ignoré (ou du moins considéré comme clairement moins important) par les moteurs de recherche.
Ah et les <li> sans <ul> parent, ça me fait du mal de voir ça.
Idem pour les balises de type bloc dans un <a> mais là c'est moi qui ne suis pas à jour pusique c'est correct en HTML5.
Caletlog: https://wall.deblan.org/x194a/php/1/
GG CriticalJack ! 