Comment représenter des arbres ? [structure] - HTML/CSS - Programmation
MarshPosté le 03-07-2003 à 16:47:45
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 ?
Marsh Posté le 03-07-2003 à 16:47:45
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 ?