Hat dir diese Antwort geholfen?
Hallo,
druckbare Versionen von HTML-Seiten bzw. eben von Homepages bekommt man wunderbar mit CSS (2.0) hin. Dafür gibt es nämlich extra ein Attribut "media", dem du verschiedene Ausgabemedien zuordnen kannst. So bspw. den Drucker.
Da bräuchtest du dann 2 CSS-Dateien, die bindest du so hier ein:
<link rel="stylesheet" media="screen" href="website.css">
<link rel="stylesheet" media="print" href="druck.css">
Dann musst du eben noch die Elemente deiner Seite entsprechend mit den in der jeweiligen Datei angegebenen Klassen ausstatten. Das ganze funktioniert einwandfrei, ich habe das teilweise auch so.
Wie's ausschauen kann, kannst du dir gerne hier anschauen:
http://www.mec-schwarzenberg.de/anfahrt/anfahrt_smec.php (also die Seite aufrufen, und dann dir mal die Druckvorschau anschauen )
Mehr dazu auch hier:
http://de.selfhtml.org/css/formate/einbinden.htm#link_media
Mario