wenn ich auch darf...
nehmen wir mal an, du hast einen solchen aufbau:- div menu
- div content
- div footer
dann definierst du in deinem stylesheet, welches du mit der anweisung media="screen" einbindest, natürlich das aussehen der elemente, wie sie auf dem bildschirm dargestellt werden.
HTML-Code:
<link rel="stylesheet" href="screen.css" media="screen">
in die beispielhafte screen.css kommen dann, wie gesagt, die gewünschten anweisungen.
zusätzlich kannst du aber noch ein stylesheet für den druck mit media="print" einbinden, mit dem du das aussehen der seite für den druck festlegst.
HTML-Code:
<link rel="stylesheet" href="print.css" media="print">
z.b. das menu <- wird selten auf ausdrucken gebraucht, also: weg damit.
dafür notierst du in der beispeilhaften print.css z.b.
HTML-Code:
div#menu {display:none}
und schwupps ist das menu auf dem ausdruck verschwunden 
^^ das war jetzt nur ein beispiel. die möglichkeiten sind aber vielseitig.
alles klar? sonst sag bescheid und ich hol noch weiter aus