Är inte säker på att jag förstår exakt vad du menar, men du kan ju ange ett separat style sheet som bara gäller vid utskrift genom att lägga till attributet
media. Ex:
Kod:
<link rel="stylesheet" type="text/css" href="print.css" media="print">
I detta skulle du ju sen kunna specificera en klass,
noprint, och sätta
display till
none.
Kod:
.noprint {display : none}
Därefter kan du ju baka in alla delar av sidan som inte ska synas vid utskrift i div-taggar med klassen
noprint. Endast de delar som inte finns innanför dessa taggar kommer då att skrivas ut när någon försöker printa sidan.
Kod:
<div class="noprint">Detta skrivs inte ut</div>