Pfandfinder
Lieutenant
- Registriert
- Nov. 2020
- Beiträge
- 643
ich habe in einem Blog Texte die so aufgebaut sind:
Die p-Absätze werden mittels php explode-Funktion einzeln ausgegeben (Damit dazwischen automatisch werbung platziert werden kann).
Jetzt möchte ich gerne nach dem ersten p-Absatz (Einleitungstext) ein Inhaltsverzeichnis ausgeben für bessere Übersicht, also alle Überschriften vorab untereinander damit man weiß was alles kommt, aber nur wenn es sagen wir mindestens 3 Überschriften gibt. Außerdem wäre es gut wenn man direkt drauf klicken kann und zum Absatz der Überschrift springt, also muss irgendwie eine id generiert werden und die id muss ins HTML der Überschrift hinzugefügt werden:
wie kann ich das am besten umsetzen ?
HTML:
<p>Einleitungstext hier</p>
<p>Zeile 1 hier</p>
<p>Zeile 2 hier</p>
<img src="bild.png" alt="X">
<p>Zeile 3 hier</p>
<h3 class="titel"><b>eine Überschrift</b></h3>
<p>Zeile 4 hier</p>
<h3 class="titel"><b>zweite Überschrift</b></h3>
<p>Zeile 5 hier</p>
Die p-Absätze werden mittels php explode-Funktion einzeln ausgegeben (Damit dazwischen automatisch werbung platziert werden kann).
Jetzt möchte ich gerne nach dem ersten p-Absatz (Einleitungstext) ein Inhaltsverzeichnis ausgeben für bessere Übersicht, also alle Überschriften vorab untereinander damit man weiß was alles kommt, aber nur wenn es sagen wir mindestens 3 Überschriften gibt. Außerdem wäre es gut wenn man direkt drauf klicken kann und zum Absatz der Überschrift springt, also muss irgendwie eine id generiert werden und die id muss ins HTML der Überschrift hinzugefügt werden:
HTML:
<h3 class="titel" id="1"><b>eine Überschrift</b></h3>
wie kann ich das am besten umsetzen ?