Hallo,
eine Druckversion kann man sehr schön über Stylesheets generieren.
Und zwar können Stylesheets vom Ausgabemedium abhängig eingebunden werden.
Beispiel:
@media print {
body {
background-color: #FFFFFF;
font-size:12pt;
font-family:"Times New Roman", Times, serif;
}
#Seiteninhalt {
background-color:#FFFFFF;
width: 100%;
}
#Navigation {
display:none;
}
#InfoboxRechts {
display:none;
}
}
Das Funktioniert so, dass man alle Elemente, die ausgeblendet werden sollen
in ein z.B. <div id="Navigation"> </div> für den Navigationsbereich einbettet.
Dann wird diese einfach mit display:none; ausgeblendet.
Diese Stylesheet wird nur wirksam, wenn das Ausgabemedium eine Drucker ist durch "@media print".
Es sollte am Ende der Styledefintion stehen oder man muss die anderen Styles mit "@media screen"
spezifizieren.
Gruss hop