Générateur de table des matières

Générateur de table des matières pour HTML et Markdown | We.Inc

Collez un article en HTML ou en Markdown et obtenez une table des matières imbriquée avec des liens d'ancre, des id ajoutés à vos titres et le CSS d'une barre latérale sticky. Dans votre navigateur.

Générateur de table des matières

Ce générateur lit les titres de votre article, attribue à chacun un id unique et construit une liste imbriquée de liens d'ancre qui pointent vers eux. Collez du HTML ou du Markdown, choisissez les niveaux de titre à inclure, et copiez un bloc nav prêt à l'emploi, une liste Markdown, ou votre HTML avec les id d'ancre déjà ajoutés.

Ce que vous collez et ce que vous obtenez

Les longs guides se parcourent et se partagent plus facilement quand les lecteurs peuvent sauter directement à une section. Les liens donnent aussi à chaque partie de la page sa propre adresse, pour envoyer quelqu'un directement au paragraphe dont il a besoin.

Comment les id d'ancre sont créés

Où placer le bloc de sommaire

Questions fréquentes

Comment créer une table des matières cliquable en HTML ?

Donnez un id à chaque titre, puis créez un lien vers lui avec un dièse : <a href="#set-a-budget">Set a budget</a> renvoie à l'élément ayant id="set-a-budget". Placez les liens dans un élément nav contenant une liste. Cet outil écrit à la fois les id et la liste.

Pourquoi mon lien d'ancre atterrit-il derrière le header ?

Un header fixe ou sticky couvre le haut de la fenêtre, et le navigateur fait défiler le titre jusqu'à ce bord supérieur. Ajoutez scroll-margin-top aux titres, avec une valeur un peu supérieure à la hauteur du header, et le titre s'arrête en dessous.

Peut-on rendre la table des matières sticky ?

Oui. Placez la nav dans une colonne latérale et donnez-lui position: sticky avec une valeur top. Elle défile normalement jusqu'à atteindre ce décalage, puis reste en place tant que sa colonne est à l'écran. L'exemple ci-dessous montre le CSS.

Une table des matières aide-t-elle le SEO ?

Elle aide les lecteurs à trouver les sections et donne à chaque section une adresse vers laquelle on peut créer un lien. Les moteurs de recherche affichent parfois des liens directs vers des sections, mais ce sont eux qui décident quand ; aucun réglage ne le garantit.

Barre latérale de sommaire sticky

Une mise en page en deux colonnes où le sommaire reste visible et où les titres ne passent pas sous un header fixe.

Nav sticky et décalage des titres

Le cadre est court, alors faites défiler son contenu : la colonne du sommaire reste épinglée pendant que l'article défile.

Générer une table des matières

Collez un article en HTML ou en Markdown. Les titres sont lus, reçoivent des id d'ancre uniques, sont imbriqués par niveau et transformés en nav HTML, en liste Markdown et, pour une entrée HTML, en une copie de votre article avec les id manquants ajoutés.

Sommaire

Article (HTML ou Markdown)

Du niveau

Au niveau

Libellé de la nav

Style de liste

Puces

Numéros

Lu comme {format} : {n} titre trouvé, {m} dans la plage.

Lu comme {format} : {n} titres trouvés, {m} dans la plage.

Aucun titre dans cette plage. Élargissez les niveaux ou vérifiez que les titres commencent par # ou utilisent des balises h.

Aperçu

HTML de la nav

Liste Markdown

Votre HTML avec les id de titres

Copier

Commencer gratuitement · Sans carte bancaire

Voir aussi: Outils gratuits

Produit

Pour qui

Fonctionnalités

Ressources

Entreprise

Plan du site