Druckversion per knopfdruck
Christoph
- css
0 MudGuard0 aw0 Tobias K.0 Thomas Luethi0 Christoph
Hallo an alle,
kann man eine Seite per Knopfdruck ín Druckformateigenschaften umwandeln? Also weißer Hintergrund, schwarze Schrift...
Hi,
kann man eine Seite per Knopfdruck ín Druckformateigenschaften umwandeln? Also weißer Hintergrund, schwarze Schrift...
Vielleicht (mit Javascript). Aber wozu?
Es gibt doch die Möglichkeit, von vornherein für verschiedene Ausgabemedien verschiedene Style-Definitionen zu vergeben...
cu,
Andreas
Hallo,
kann man eine Seite per Knopfdruck ín Druckformateigenschaften umwandeln? Also weißer Hintergrund, schwarze Schrift...
mit ein wenig JavaScript ist einiges möglich siehe: http://www.alistapart.com/stories/alternate/.
Was du wohl eher möchtest, wird wohl hier stehen:http://de.selfhtml.org/css/formate/einbinden.htm#link_media
Mit freundlichen Grüßen,
Andreas Waidelich
Hallo Christoph,
kann man eine Seite per Knopfdruck ín Druckformateigenschaften umwandeln?
du könntest http://de.selfhtml.org/css/formate/einbinden.htm#separat verwenden und title="Druckformate" (o.ä.) einsetzt und statt rel="stylesheet" rel="alternate stylesheet" schreibst, dann kannst du im Browser das Stylesheet umschalten - die Sache hat nur einen Hacken - der IE ist mal wieder zu blöd dafür (wer hätte es gedacht :-)), Opera (afaik ab 7) und Mozilla können das, siehe auch http://www.heise.de/ix/artikel/2003/03/050/.
Wenn das nur beim Drucken benötigt wird, kannst du auch http://selfhtml.teamone.de/css/eigenschaften/printlayouts.htm verwenden.
Also weißer Hintergrund, schwarze Schrift...
der Hintergrund wird afaik in der Regel sowieso nicht mitgedruckt.
Grüße aus Nürnberg
Tobias
Hallo Christoph,
kann man eine Seite per Knopfdruck ín Druckformateigenschaften umwandeln? Also weißer Hintergrund, schwarze Schrift...
Im Prinzip (und fuer moderne Browser) gibt es eine einfache Loesung: Verschiedene CSS fuer verschiedene Medien - das wurde Dir schon genannt. Da braucht es nicht einmal mehr einen Knopfdruck.
Wahrscheinlich willst Du eine serverseitige Loesung, so wie sie viele Zeitschriften anbieten, damit man die Artikel auch mit Netscape 4.x ohne die ganzen Werbebanner ausdrucken kann...
Ein ganz einfaches PHP-Skriptlein zu diesem Zweck habe ich frueher mal gebastelt:
http://www.tiptom.ch/tests/phpssi/2versionen.php
Normal-Version: 2 verschiedene CSS (screen/print) verlinkt, 2-spaltige Tabelle (links Nav, rechts Content)
Print-Version: nur Print-CSS verlinkt, 1-spaltige Tabelle (nur Content). Diese Tabelle kann man eigentlich auch weglassen, sie ist bloss notwendig, wenn gewisse Selektoren im CSS von einer Verschachtelung ausgehen, z.B.
table h1 { font-size: 2em; }
HTH, mfg
Thomas
Danke, ich mach das dann wohl mit den verschiedenen Formaten für die Ausgabemedien!
Danke für eure Hilfe!