Ich versuche eine HTML-Seite zu erzeugen, die bestimmte Angaben zum Ausdrucken der Seite beinhaltet. Zur Zeit teste ich auch nur unter dem IE, da dieser den Befehlssatz für das Drucklayout besser unterstützt.
Immerhin erscheint mittlerweile der Seitenumbruch auch da, wo ich ihn hinhaben wollte (es werden wohl nicht alle Tags unterstützt).
Mein großes problem liegt aber in der Angabe der Seitengröße, vor allem der Seitenränder und der „running-header“ bzw. „running-footer“.
Meine Seitendefinition innerhalb des Style-Tags sieht zur Zeit so aus:
@page {size:21.0cm, 29,7cm; margin-top:1cm; margin-bottom:1cm;}
@page :header {content: first(title),date; }
@page :footer { content: ,"- " decimal(pageno) " -", }
Habe ich da vielleicht schon einen Fehler gemacht?
Im Body definierte ich dann ‚title‘ folgendermaßen:
Aber beim Ausdruck erscheint weder Header noch Footer und auch die Seitenränder bleiben unverändert.
Außerdem wird zunächst immer der IE-eigene Header und Footer gedruckt, aber ein Ausschalten dessen, brachte mich auch keinen Schritt näher zu meiner Lösung.
Wenn Ihr mir diesbezüglich weiterhelfen könntet, würde ich mich sehr
freuen.
Mit freundlichen Grüßen
Knud Schröder