Forum Moderators: phranque
Unfortunately I don't think there is anyway to override the users setting for printing. In fact, I usually have mine unchecked as it saves on toner, especially when pages have full color backgrounds, eek!
I always recommend that you not use white text against dark backgrounds because of the printing issue. Give the white text a color like #efefef so that when a user does have their background printing turned off, at least they will see the copy.
P.S. Also, white text + white page background = spam filter trip. If you are using white text, then hopefully your page backgrounds have a color other than #ffffff. If not, you may be asking for trouble.
[edited by: pageoneresults at 7:38 pm (utc) on July 16, 2002]
I'd either do an alternate design without the black backgrounds as a "printer friendly" page, or set up two separate CSS stylesheets: one for media type "print" and one for media type "screen"... Set the table cell backgrounds and type colors in the style sheets, and make sure the "print" style doesn't have that problem.
Last year I was asked for some advice on a site and I specifically told him to ditch the reverse text. The owner said that they designed it on purpose in reverse to go "for effect." I just nodded and slowly left the room.
Reverse text does have it's places, but used judiciously only.