Das Organisieren und Strukturieren großer Dokumente ist ein wichtiger Aspekt der Erstellung von Inhalten. Dies gilt insbesondere für wissenschaftliche Arbeiten, technische Unterlagen und Bücher. Die meisten dieser Dokumente verfügen über ein Inhaltsverzeichnis oder ein Inhaltsverzeichnis, das den Lesern hilft, die benötigten Informationen effizienter zu finden.
Standard-Texteditoren wie Microsoft Word verfügen über eine Funktion zum Erstellen eines Inhalts nach Stil, mit der Sie ein Inhaltsverzeichnis basierend auf den verwendeten Stilen automatisch erstellen und aktualisieren können. Die gleiche Funktionalität kann jedoch auch bei der Arbeit mit HTML-Dokumenten erreicht werden.
Um automatisch ein Inhaltsverzeichnis nach Stil in HTML zu erstellen, müssen Sie bestimmte Stile für Überschriften festlegen und überdenken. Überschriften können mit dem Tag markiert werden - . Um ein Inhaltsverzeichnis zu erstellen, können wir diese Stile verwenden und die Inhaltselemente mit CSS formatieren.
Kapitel 1
Der Text des ersten Kapitels.
Unterkopf 1
Der Text der ersten Unterkapitel.
Unterhauptstadt 2
Der Text des zweiten Unterkapitels.
Unterdom
Der Text des Unterkapitels.
Nach dem Hinzufügen von Stilen und Header-Markups können wir JavaScript verwenden, um basierend auf diesen Stilen automatisch ein Inhaltsverzeichnis zu erstellen. Dadurch können wir dem Leser einen einfachen Zugang zu Informationen ermöglichen und die allgemeine Navigation im Dokument verbessern.
Der Plan des informativen Artikels: So erstellen Sie ein automatisches Inhaltsverzeichnis nach Stilen
2. Warum brauchen Sie ein automatisches Inhaltsverzeichnis
3. Belegvorbereitung
3.1. Verwenden von Stilüberschriften
3.2. Zuweisen von Überschriftenstilen
4. Erstellen eines Inhalts
4.1. Verwenden eines Tags
4.2. Inhalt ausfüllen
5. Hinzufügen von Abschnittsverweisen
6. Inhaltsverzeichnis mit Stilen verbessern
6.1. Ändern des Aussehens eines Inhaltsverzeichnis
6.2. Automatisches Aktualisieren des Inhalts
8. Beispielcode zum Erstellen eines automatischen Inhaltsverzeichnis
Verwenden Sie Stile, um Überschriften zu nummerieren
Dazu müssen Sie im HTML-Code die Stile für die Überschriften definieren und auf die entsprechenden Elemente anwenden.
Sie können beispielsweise einen Stil für Überschriften mithilfe von CSS definieren:
h1 h2 h3 h1:before h2:before h3:beforeSie können diese Stile dann für Überschriften im HTML-Code verwenden:
Заголовок первого уровня
Заголовок второго уровня
Заголовок третьего уровня
Wenn Sie Stile anwenden, werden die Titel automatisch entsprechend ihrer Ebene im Inhaltsverzeichnis nummeriert.
Durch die Verwendung von Stilen zum Nummerieren von Überschriften können Sie automatisch ein Inhaltsverzeichnis nach Stilen erstellen, ohne die Kapitelnummern und Unterabschnitte manuell eingeben zu müssen.
Erstellen Sie ein automatisches Inhaltsverzeichnis im Stil
Sie können Tags und Attribute verwenden, mit denen Sie eine Dokumentstruktur erstellen und die Stilisierung ihrer Elemente definieren können, um ein automatisches Inhaltsverzeichnis in einem HTML-Format auf einer Seite zu erstellen.
| 1. | Titel von Abschnitt 1 | 1 |
| 2. | Titel von Abschnitt 2 | 5 |
| 3. | Titel von Abschnitt 3 | 12 |
In diesem Beispiel ist jede Zeile in der Tabelle eine Abschnittsüberschrift, auf die der Benutzer beim Klicken zu diesem Abschnitt auf der Seite navigiert. In der letzten Spalte der Tabelle wird die Seitenzahl angegeben, auf der sich der entsprechende Abschnitt befindet.
Das Erstellen eines automatischen Inhalts im Stil auf einer HTML-Seite ist daher einfach genug, indem Sie HTML-Tags und -Attribute verwenden.
Geben Sie die Darstellungsstile für jede Überschrift an
Auf jeden Titel auf einer Webseite können unterschiedliche Gestaltungsstile angewendet werden. Überschriften sind wichtige Inhaltselemente, die die Aufmerksamkeit des Lesers auf sich ziehen sollten.
Hier sind einige Beispiele für Entwurfsstile, die für jeden Titel verwendet werden können:
Titel der dritten Ebene
Der Standardstil für den Titel der dritten Ebene kann ohne zusätzliche Stile festgelegt werden. Um jedoch einen Effekt hinzuzufügen, wenn Sie den Cursor bewegen oder seine Farbe ändern, können Sie den folgenden CSS-Code verwenden:
h3:hoverTitel der vierten Ebene
Der Titel der vierten Ebene kann den gleichen Stil wie der Titel der dritten Ebene haben. Um jedoch einen zusätzlichen Effekt hinzuzufügen, können Sie die Schriftart oder Größe des Effekts ändern:
Titel der fünften Ebene
Der Titel der fünften Ebene hat normalerweise einen ähnlichen Stil wie die höheren Ebenen, kann aber etwas kleiner sein:
Titel der sechsten Ebene
Der Titel der sechsten Ebene wird normalerweise zum Erstellen von Unterüberschriften oder kurzen Überschriften verwendet. Sein Stil kann beispielsweise auf diese Weise eingestellt werden:
Im Allgemeinen können die Designstile für jeden Titel an das Design und die Anforderungen der Webseite angepasst werden.