Daniela: suche Browser der Druckformatierung von CSS2.0 (@page) größtenteils unterstützt

Hallo Mitstreiter,

ich finde die Möglichkeit, via CSS eine HTML-Seite auf ein spezielles Print-Layout hin zu programmieren, klasse.

Nur kennt kein mir bekannter Browser diese Befehle.

Aber vielleicht gibts ja einen, den Ihr kennt ...

  1. Hi Daniela,

    ich finde die Möglichkeit, via CSS eine HTML-Seite auf ein spezielles Print-Layout hin zu programmieren, klasse.

    Nur kennt kein mir bekannter Browser diese Befehle.

    Aber vielleicht gibts ja einen, den Ihr kennt ...

    Nein.

    Und wenn - muss sich der Besucher dann erst diesen Browser herunterladen, um die Seiten zu drucken??

    Grüße,
    Martin

    1. Tach Martin,

      nope ... es dreht sich um ein Intranet. Und darin wiederum nur um einen Bereich.
      Dessen Inhalt wird derzeit noch zusätzlich im Word gepflegt.
      Ich will einfach nur in der Lage sein, durch anlegen einer kleinen CSS-Datei und entsprechenden Refernzen in den Seiten, doppelte Arbeit zu sparen.
      Lediglich ich wuerde es dann auch ausdrucken muessen.

      ... es ist so fein Intranetmaster zu sein ...
        ;-))

      Hi Daniela,

      ich finde die Möglichkeit, via CSS eine HTML-Seite auf ein spezielles Print-Layout hin zu programmieren, klasse.

      Nur kennt kein mir bekannter Browser diese Befehle.
      Aber vielleicht gibts ja einen, den Ihr kennt ...

      Nein.

      Und wenn - muss sich der Besucher dann erst diesen Browser herunterladen, um die Seiten zu drucken??

      Grüße,
      Martin

      1. Hi Daniela,

        nope ... es dreht sich um ein Intranet. Und darin wiederum nur um einen Bereich.

        Ach so - kann man ja nicht ahnen ;-))

        Tja, Thomas Meinike hat ja bereits alles gesagt (übrigens, ein Besuch seiner HP lohnt sich!). Sofern in Eurem Intranet dann nur IE5.5 benutzt wird, sollte es klappen.

        Grüße,
        Martin

  2. ich finde die Möglichkeit, via CSS eine HTML-Seite auf ein spezielles Print-Layout hin zu programmieren, klasse.

    Nur kennt kein mir bekannter Browser diese Befehle.

    Aber vielleicht gibts ja einen, den Ihr kennt ...

    Vielleicht helfen Dir die CSS-MEDIA-Types "screen" bzw. "print" "weiter". Hier ein mit IE 5.5 und NN6PR2
    funktionierendes Beispiel:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
    <HTML>
    <HEAD>
    <TITLE>CSS-Test</TITLE>
    <STYLE TYPE="TEXT/CSS" MEDIA="screen">
    <!--

    .test1
    {
    Color: blue;
    Background-Color: #FFFFCC;
    }

    .test2
    {
    Color: white;
    Background-Color: #EE0000;
    Font-Family: Verdana, Arial, Helvetica, Sans-Serif;
    Font-Size: 100%;
    Margin: 2em;
    }

    -->
    </STYLE>
    <STYLE TYPE="TEXT/CSS" MEDIA="print">
    <!--

    .test1
    {
    display: none;
    }

    .test2
    {
    Color: black;
    Background-Color: white;
    Font-Family: Verdana, Arial, Helvetica, Sans-Serif;
    Font-Size: 20pt;
    Margin: 3cm;
    }

    -->
    </STYLE>
    </HEAD>
    <BODY>
    <P CLASS="test1">Dieser Absatz sollte beim Drucken nicht sichtbar sein ...</P>
    <P CLASS="test2">Dieser Absatz sollte am Bildschirm in der Standardgröße, auf dem Drucker in 20-Punkt und 3 cm Rändern erscheinen ...</P>
    </BODY>
    </HTML>

    BTW: Die Druckvorschau im IE 5.5 eignet sich gut fuer solche Tests, ohne viel Papier zu verbrauchen.

    HTH & Gruss, Thomas