Platzhalter (Placeholder)
Neben den Zählern stehen im Styleguide auch Platzhalter zur Verfügung. Ähnlich wie die Zähler werden die Platzhalter über das HTML-Attribut data-print-placeholder
definiert welches auf ein beliebiges Element gesetzt werden kann.
Seitenzahl eines Elements
Dieser Platzhalter benötigt einen CSS-Selektor und ersetzt den Inhalt des Platzhalters mit der Seitenzahl auf welcher der CSS-Selektor gefunden wurde.
<span data-print-placeholder="page:[CSS-Selektor des gewünschten Elements]">000</span>
Seitenzahlen eines Elements
Dieser Platzhalter benötigt einen CSS-Selektor und ersetzt den Inhalt des Platzhalter mit allen Seitenzahlen auf welchen der CSS-Selektor gefunden werden konnte. Für diesen Platzhalter stehen Zusatzoptionen in der Form von HTML-Attributen zur Verfügung.
<span data-print-placeholder="pages:[CSS-Selektor des gewünschten Elements]">000</span>
Attributsdefinition | Beschreibung |
---|---|
| Wenn das entsprechende Element auf mehr als einer Seite gefunden werden konnte, werden die einzelnen Seitenzahlen nacheinander aufgelistet. Der Wert dieses Attributs wird hier als Trennzeichen zwischen den Seitenzahlen verwendet. |
| Werden aufeinanderfolgende Seitenzahlen gefunden, können diese mithilfe dieses Attributs zusammengefasst werden. Hierbei werden die Platzhalter mit der entsprechend ersten oder letzten Seitenzahl der Gruppe ausgestattet. Wird dieses Attribut nicht definiert, findet auch keine Zusammenfassung statt. |