Inhaltsverzeichnis:
- Was sind Print Stylesheets?
- Beispiele für Fehler beim Drucken eines Stylesheets
- Zum Glück verwenden einige Sites sie


Es ist nicht nur dumm, einen zusätzlichen Schritt für das Drucken zu erfordern, sondern die Verwendung von Druck-Stylesheets würde Tinte für alle einsparen, die den druckbaren Link nicht verwenden. Und natürlich gibt es eine Menge Leute, die mit Print-to-PDF Artikel für später speichern, ohne Papier zu verschwenden.
Was sind Print Stylesheets?
Die meisten Websites implementieren ihre Druckfunktion, indem Sie auf eine andere Seite wechseln, die für Drucker unterschiedlich formatiert ist. Dies ist jedoch nicht unbedingt erforderlich. Jeder Browser implementiert eine einfache CSS-Technologie, die als Print Stylesheets bezeichnet wird. Dies ist nichts anderes als eine Datei, in der Elemente angegeben werden, die ausgeblendet werden sollen, wenn Ihr Browser die Seite druckt.
Für diejenigen, die nicht vertraut sind, bedeutet CSS "Cascading Style Sheets". Auf diese Weise kann Ihr Browser den HTML-Quellcode für eine Webseite so formatieren, wie er tatsächlich auf dem Bildschirm angezeigt wird. Alles, von Schriftarten, Farben, Rändern und sogar Hintergrundbildern, kann im Stylesheet angegeben werden.
Das Hinzufügen eines Druck-Stylesheets ist so einfach wie das Einfügen einer einzigen Zeile in den HTML-Code Ihrer Seite. Der media = print-Teil des Codes fordert den Browser auf, dieses Stylesheet nur beim Drucken zu verwenden.
Diese Datei sieht im Allgemeinen so aus:
#sidebar, #footer, #navigation, #sharinglinks, #topad, #comments { display:none }
Ja, es ist wirklich so einfach. Wie funktioniert das? Hier ist ein Beispiel für eine normale Webseite auf der linken Seite, in der alle Navigationselemente, das Logo und alle Anzeigen mit der zugehörigen ID deutlich sichtbar sind. Rechts befindet sich dieselbe Seite, auf die das Druck-Stylesheet angewendet wird. Dadurch werden alle diese Elemente ausgeblendet.

Beispiele für Fehler beim Drucken eines Stylesheets
Leider gibt es nur eine Menge riesiger Websites, die sich überhaupt nicht darum gekümmert haben. Sehen Sie sich an, was passiert, wenn Sie versuchen, von der New York Times aus zu drucken:


Zum Glück verwenden einige Sites sie
Hier ist ein Beispiel für eine ordnungsgemäß formatierte, druckbare Ansicht, ohne dass Sie einen Drucklink finden müssen. Die BBC News-Site formatiert die Artikel mit einem benutzerdefinierten Header sauber für den Druck. Sie enthalten Kommentare in der Druckansicht, aber es ist immer noch eine gute Arbeit.

Zum Abschluss… Nehmen Sie sich bitte 5 Minuten Zeit, um ein Druck-Stylesheet für Ihre Site zu implementieren!