Startseite » Codierung » So generieren Sie automatisch Inhaltsverzeichnisse mit HTML-Slots

    So generieren Sie automatisch Inhaltsverzeichnisse mit HTML-Slots

    Inhaltsverzeichnis kann beispielsweise die Benutzererfahrung vieler Websites erheblich verbessern Dokumentationsstellen oder Online-Enzyklopädien wie Wikipedia. Ein durchdachtes Inhaltsverzeichnis gibt einen Überblick über die Seite und hilft Benutzern, schnell zu dem Bereich zu navigieren, an dem sie interessiert sind.

    Normalerweise können Sie Inhaltsverzeichnisse entweder in HTML oder mit JavaScript erstellen. Die in letzter Zeit standardisierten HTML-Slots bieten jedoch eine Mittelweg zwischen den beiden. HTML-Slot ist ein Webstandard, der es Ihnen ermöglicht Platzhalter zu einer Webseite hinzufügen und später Fülle es dynamisch mit Inhalten.

    Wann ist der Etikett

    Sie können platzieren Tags in das Inhaltsverzeichnis in Ihrer HTML-Datei, damit die Slots später sein können gefüllt mit den relevanten Überschriften und Unterüberschriften. Wenn die Überschriften geändert werden Slots werden automatisch aktualisiert.

    Bei dieser Technik müssen Sie den HTML-Quellcode des Inhaltsverzeichnisses manuell erstellen. Nur JavaScript generiert automatisch den Textinhalt des Inhaltsverzeichnisses, basierend auf den Überschriften oder Unterüberschriften auf der Seite.

    Wenn Sie nicht möchten, dass das Inhaltsverzeichnis im HTML-Code vorhanden ist, müssen Sie dies tun Generieren Sie sowohl das Layout als auch den Inhalt mit JavaScript.

    1. Erstellen Sie den HTML-Code

    Der HTML-Quellcode für das Inhaltsverzeichnis wird sein in einem