Page d'accueil » Codage » Comment générer automatiquement une table des matières avec des emplacements HTML

    Comment générer automatiquement une table des matières avec des emplacements HTML

    Table des matières peut considérablement améliorer l'expérience utilisateur de nombreux sites Web, par exemple sites de documentation ou encyclopédies en ligne comme Wikipedia. Une table des matières bien conçue donne un aperçu de la page et aide les utilisateurs à accéder rapidement à la section qui les intéresse.

    Traditionnellement, vous pouvez créer une table des matières en HTML ou en JavaScript, mais les emplacements HTML récemment normalisés fournissent une moyen chemin entre les deux. Emplacement HTML est un standard Web qui vous permet de ajouter des espaces réservés à une page Web et ensuite remplissez le contenu dynamiquement.

    Quand utiliser le étiquette

    Vous pouvez placer balises dans la table des matières de votre fichier HTML, afin que les emplacements suivants puissent être utilisés. rempli avec les titres et sous-titres pertinents. Lorsque les titres sont modifiés, le les emplacements sont mis à jour automatiquement.

    Avec cette technique, vous devez créer manuellement le code source HTML de la table des matières. JavaScript ne génère que le contenu textuel de la table des matières, en fonction des titres ou des sous-titres de la page.

    Si vous ne souhaitez pas que la table des matières soit présente dans le code HTML, vous devez générer à la fois la mise en page et le contenu avec JavaScript.

    1. Créer le HTML

    Le code source HTML de la table des matières (TOC) sera à l'intérieur d'un