Hallo Alexander,
- CSS1 hat keine Implementierungen in dieser Richtung.
Jein
CSS1 selbst bietet keine unterstützung für Druck Formate. Mit ein wenig ausloten der Grenzen
(rumspielen) ist es jedoch schon möglich etwas zusammen zu basteln.
- CSS2 bietet die Möglichkeit einer solchen Formatierung - wird aber (noch) von keinem Browser unterstützt.
CSS2 Unterstützt die Druckausgabe direkt. Auf der Browser Seite sieht es noch ein Wenig leer aus.
Die 6er Version von Netscape bietet schon eine Recht gute Ausbauphase der Druckausgabe über CSS. Opera 4.0 wurde von allen stellen die ich gelesen habe bisher immer für eine gute CSS umsetzung gelobt. Wie es jedoch konkret aussieht, weis ich zur Zeit auch nich. (Arbeite seit Wochen an PHP) Der IE 5.5 ist in Sachen Druck nicht weiter als der Vorgänger IMHO. Die 4rer Versionen von Netscape und M$ können nix.
- HTML selbst kann ich dafür natürlich vollkommen vergessen.
Wie auch schon bei CSS1 kommt es hier auf den kreativen Umgang mit den Vorhandenen Möglichkeiten
an. Mit dem "Punkt/Inch/Millimeter-Umrechner" <../../tkc.htm> kann man eine Tabelle definieren
die in der Breite einer A4 Seite ähnlich ist. Um dann, wie z.B. bei Word, mit Zeilen Umbrüchen eine Seite
zu definieren. Dies jedoch scheidet ja aus <95805.html>.
Weiß vielleicht jemand eine Lösung? Ein möglicher Ansatzpunkt wäre z.B. PDF - da kann ich ja ohne weiteres Kopf- und Fußzeilen erstellen, muß aber natürlich den Umweg über Import in den Acrobat gehen (ist umständlich). Es soll ein Tool geben, das direkt aus PERL PDF-Dokumente erzeugen kann, ich hab‚s allerdings noch nicht gefunden.
Wie gesagt: ich habe HTML-Dokumente und möchte diese schön formatiert auf dem Drucker ausgeben.
Über PHP gibt es Techniken um PDF-Dateien zu erzeugen http://php.net/manual/de/ref.pdf.php.
schönen sonntag noch: jens müller