Quelqu'un aurait-il une idée des balises à utiliser pour representer des arbres (binaires ou quelconques), genre :
D I
/ /
A--------C--H
\ \
B---E G
\
F--J
|
A première vue ce serait des listes de listes, avec une liste (UL) par noeud. Mais est-ce-qu'il y a un moyen d'afficher l'intitulé d'un noeud ? Il ne me semble pas qu'on puisse mettre de cdata dans un UL, que des LI.
On peut aussi sans doute s'en sortir avec des DIV flottants imbriqués (+ une image de fond pour dessiner les branches et plein de css pour placer tout ça), mais niveau accessibilité c'est pourri.
Alors comment faire ? Quelles balises / structure logique adopter ?