O usare dei fogli di stile

Usi un foglio di stile per il tuo progetto, come questo:

Il foglio di stile per la stampa [stampa.css]
body {font-size: 12pt}
img {display: none;}

Insomma usi lo stesso metodo per tutte quelle cose che non vuoi che si vedano sul foglio una volta stampato.
Non solo ma ti ho anche ridefinito la dimensione dei caratteri a punti, più adatta dei pixel per la stampa.
Quindi lo applichi nella tua pagina, con questo tag:
<link rel="stylesheet" type="text/css" href="stampa.css" media="print">
Inserendolo tra i tag <head> ed </head> ed il gioco è fatto.
Quando premi il tasto [stampa] alla stampante arriva solo ciò che è definito nel foglio di stile, ovvero in questo caso, la pagina completa senza le immagini (img = display none) e il font a 12 punti.
Il trucco sta in quel (media = print) all'interno del tag che richiama il foglio di stile nella pagina.
A ovvio che il foglio di stile è esterno alla pagina, quindi per realizzarli apri il blocco note e poi quando lo salvi, stai attento a mettere come estensione css e non txt