Nicolas Perriault, sur son site Prendre Un Café, vous propose une petite ressource tout simplement géniale qu’il présente ainsi : « jqPlanize permet de générer automatiquement une table des matières extraite de la hiérarchie induite de la séquence des titres d’un document HTML »…
Autrement dit, utilisez les balises H1, H2, H3 etc… et laissez jqPlanize générer une table de matière qui pourra « s’incruster » dans votre page HTML et même apparaitre en avant plan de votre page web à la manière d’une fenêtre lightbox.
La documentation (in English) est complète et bien faite (avec quelques exemples live).
Toutefois, Nicolas nous avertit que ce code évoluera car il constate quelques « problèmes » sous Opéra 9, et de mon coté, j’ai testé ce code sous IE7 et il ne semble pas fonctionner non plus… Mais, et c’est la raison pour laquelle j’ai retenu cette ressource, Nicolas nous promet des updates à venir…
Site Internet : jqPlanize
Blog : Prendre Un Café
Licence : MIT