Christoph: Kopfzeile für Druckversion einer Seite

Hallo zusammen!

Ist es denn möglich, eine (feste/variable) Kopfzeile für jede einzelne Seite, die ausgedruckt werden soll zu integrieren?

vielen Dank für eure Hilfe
Christoph

  1. Ist es denn möglich, eine (feste/variable) Kopfzeile für jede einzelne Seite, die ausgedruckt werden soll zu integrieren?

    CSS sieht mit @media print die Möglichkeit vor, bestimmte Vorgaben nur bei einer Druckausgabe anzuwenden. Häufig wird das zum Beispiel genutzt (wenn's denn genutzt wird …), um Menüs auszublenden - die haben auf einem Blatt Papier ja bisweilen wenig Nutzen und nehmen nur Platz weg. Damit ließe sich aber auch eine Kopfzeile einrichten, die im Browser nicht zu sehen ist (#kopfzeile {display:none}), aber auf dem Papier erscheint (@media print { #kopfzeile {display:block} }).

    Das alleine würde jedoch nur auf dem ersten Blatt die Kopfzeile erscheinen lassen, eben am Anfang der Webseite.

    Es gibt aber weiterhin die Pseudoklassen :left, :right und :first (linkes, rechtes und erstes Blatt). Möglicherweise ließe sich zusammen mit der Pseudoklasse :before  und der Eigenschaft content eine Kopfzeile auf jeder Seite platzieren, in den wildesten Träumen mit content:counter(zählvariable) sogar in der Form "Seite 1" usw. Aber angesichts der mäßigen Unterstützung für die Druckausgabe …