Einfügen von benutzerdefinierten Einträgen
(Auszug aus "DocBook-XML: Medienneutrales und plattformunabhängiges Publizieren" von Thomas Schraitle)
Es gibt Situationen, in denen zusätzliche Bereiche zu den vorhandenen Kopf- und Fußzeilen benötigt werden; häufiges Einsatzgebiet sind etwa kurze rechtliche Hinweise oder Verweise auf eine Homepage. Die Parameter der folgenden Liste stehen hier zur Verfügung:
Tabelle: Benutzer-Parameter für Kopf- und Fußzeile
Parameter | Erscheint |
user.header.navigation | vor der Standardkopfzeile |
user.header.content | nach der Standardkopfzeile |
user.footer.content | vor der Standardfußzeile |
user.footer.navigation | nach der Standardfußzeile |
Diese Parameter zu verändern ist nur in einer Anpassungsdatei sinnvoll. Um eine benutzerspezifische Kopfzeile einzufügen, schreibt man:
<xsl:template name="user.header.content">
<div class="userheadercontent">© 2003 Pinguin Tux AG</div>
<hr/>
</xsl:template>
Durch den obigen Code wird stets nach der Standardkopfzeile der Text "© 2003 Pinguin Tux AG" eingefügt. Mit Hilfe des class-Attributs können Sie über CSS-Stylesheets (siehe (X)HTML mit CSS formatieren) das Erscheinungsbild des Elements div ändern.
Die Reihenfolge der verschiedenen Benutzer-Parameter für Kopf- und Fußzeile auf einer (X)HTML-Seite wird in der folgenden Abbildung gezeigt.
Abbildung: Reihenfolge der Benutzer-Parameter für Kopf- und Fußzeile auf einer (X)HTML-Seite
Die Parameter header.navigation und footer.navigation werden in Kopf- und Fußzeilen bearbeiten besprochen.
Das Erscheinungsbild der horizontalen Linien bei Standard-Kopf- und Fußzeile können Sie über die Parameter header.rule und footer.rule beeinflussen. Ein Wert von 1 (= Standard) zeichnet die Linie, der Wert 0 unterdrückt sie.
<< zurück | vor >> |
Copyright © 2009 Millin Verlag
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "DocBook-XML: Medienneutrales und plattformunabhängiges Publizieren" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.
Millin Verlag, Siebengebirgsring 36, 53797 Lohmar, info(at)millin.de