Roithamer: Wie kann man eigentlich mit HTML vernuenftig drucken?

Ich habe mehrere Tabellen untereinander und moechte sie so ausdrucken, dass z.B. Zeilenumbrueche nicht an unkontrollierten Stellen stehen. Zum Beispiel sieht es schrecklich aus, wenn die Tabellenueberschrift noch auf die Seite passt, der Tabellenrumpf aber auf die Folgeseite gedruckt wird. Andererseits soll nicht fuer jede Tabelle eine neue Seite in Angriff genommen werden (Papierverschwendung).
Auch sollen die Zeilen nicht zu breit werden. Gewuenscht waere ein formatierter Ausdruck, wie er zum Beispiel unter Excel moeglich ist.

    1. Hallo,

      http://selfhtml.teamone.de/css/formate/einbinden.htm#link_media
      http://selfhtml.teamone.de/css/eigenschaften/printlayouts.htm

      dann bastle doch mal eine Tabelle mit mehr Inhalt, als ausgedruckt
      auf eine DIN-A4-Seite passt und formatiere die mit CSS so, dass der
      vom OP gewünschte Effekt eintritt ;-)

      Viele Grüße,
      Stefan

    2. Lieber Linksetzer in Ausbildung,

      vielen Dank fuer Deine Muehen. Du bist wirklich engagiert und wirst es in der Zukunft sicher weit bringen.
      Doch fuer den Augenblick sei darauf hingewiesen, dass die von Dir vorgeschlagenen PrintLayouts (bis evtl. der Seitenumbruch-Befehl)
      von keinem mir bekannten Browser umgesetzt werden.

      Gruss,
      Roithamer.

      P.S. Und wer hier den Mozilla so sehr lobt, der sollte ihn (1.0 oder 1.1) mal auf einer Windows-NT-Plattform testen.

      http://selfhtml.teamone.de/css/formate/einbinden.htm#link_media
      http://selfhtml.teamone.de/css/eigenschaften/printlayouts.htm

      1. vielen Dank fuer Deine Muehen.

        http://www.bitte.de

        Du bist wirklich engagiert und wirst es in der Zukunft sicher weit bringen.

        http://www.was.ch/ http://www.soll.de/ http://www.die.org/ http://www.ironie.de/

        Doch fuer den Augenblick sei darauf hingewiesen, dass die von Dir vorgeschlagenen PrintLayouts (bis evtl. der Seitenumbruch-Befehl)
        von keinem mir bekannten Browser umgesetzt werden.

        http://www.ja-und.de/

        P.S. Und wer hier den Mozilla so sehr lobt, der sollte ihn (1.0 oder 1.1) mal auf einer Windows-NT-Plattform testen.

        http://www.warum.cc/

  1. Hallo,

    Ich habe mehrere Tabellen untereinander und moechte sie so ausdrucken, dass z.B. Zeilenumbrueche nicht an unkontrollierten Stellen stehen. Zum Beispiel sieht es schrecklich aus, wenn die Tabellenueberschrift noch auf die Seite passt, der Tabellenrumpf aber auf die Folgeseite gedruckt wird. Andererseits soll nicht fuer jede Tabelle eine neue Seite in Angriff genommen werden (Papierverschwendung).

    gute Browser können mit dem thead/tbody/tfoot-Element etwas anfangen
    und realisieren dann Ausdrucke in der von Dir gewünschten Form.
    Mozilla ist so ein guter Browser.

    Viele Grüße,
    Stefan

  2. Ich habe mehrere Tabellen untereinander und moechte sie so ausdrucken, dass z.B. Zeilenumbrueche nicht an unkontrollierten Stellen stehen. Zum Beispiel sieht es schrecklich aus, wenn die Tabellenueberschrift noch auf die Seite passt, der Tabellenrumpf aber auf die Folgeseite gedruckt wird. Andererseits soll nicht fuer jede Tabelle eine neue Seite in Angriff genommen werden (Papierverschwendung).
    Auch sollen die Zeilen nicht zu breit werden. Gewuenscht waere ein formatierter Ausdruck, wie er zum Beispiel unter Excel moeglich ist.

    Hallo Sir Roithammer,

    Ich hätte da eine Idee. Dauert aber noch ca. 1-2 Jahre, bis es dann soweit ist. Schau mal in http://forum.de.selfhtml.org/?m=83256&t=14927 *grien*

    Gruß

    Tom