Is there a way to force Safari to print what I see on a webpage, and not default to the print style? I'm trying to print a graphically-rich site and the print.css doesn't cut it, making everything look like trash (unformatted text, etc.).
Yes, it will. But for those webpages that have a print.css file that is different from style.css, the printout will be different from what is seen on screen. I just want to print what I see (default style, usually style.css) and have Safari ignore the print CSS.
Take a screenshot of the page. If the page is more than a page, there are applications out there that will take a screenshot of the whole page for you.
The only one I know of is Paparazzi, but I'm sure there are plenty of others out there.