How to Create Printer-friendly Pages with CSS...Converting responsive, continuous media to paged paper of any size and orientation can be challenging. However, CSS print control has been possible for many years, and a basic style sheet can be completed within hours...
Please check your email templates too. Having to print out tickets or receipts for accounting purposes can waste a lot of paper and ink.
I have included footnotes in my printed versions so one could still know what urls were referenced.
Do you include a print.css file with your designs?