Druckerfreundliche Seiten:
Eine kleine Abhandlung zum erstellen von Druckefreundlichen Seiten:
Dupliziert eure format.css und nennt die kopie z.B. format_p.css
In die format_p.css baut ihr nun einen zusätzlichen Eintrag ein:
Code: Alles auswählen
.print {
display: none;
height: 100%;
width: 0px;
}
Code: Alles auswählen
<link rel="stylesheet" type="text/css" href="css/format.css" media="screen">
<link rel="stylesheet" type="text/css" href="css/format_p.css" media="print">
Jetzt müsst Ihr nur noch alle eure Layout Tabellen die Ihr beim Ausdruck nicht sehen wollt
(Also z.B. für die Tabelle in der die Navigation ist) mit der class print versehen,
also etwa so:
Code: Alles auswählen
<tr class="print">
aussehen:
Code: Alles auswählen
<a href="javascript:self.print()"><img src="images/print.gif" border="0">[print]</a>
werden um sie für den Ausdruck zu optimieren.