Hi y'all, I got another one for you. Above is what is in my head of my html - in this order. Obviously I want to link to a print style sheet as well. My question is not so much the print one (thats pretty strait forward), but the other. Am I assuming correct that the top one will give css styles to all media? This how I have always had it so I know it works , but know I am adding the print one so I want to be sure it is correct. Is there anything else that I should be adding to the top css link now that I have the print one as well - like media="screen"? Thanks!
There are currently ten defined media types:
* all * aural * braille * embossed * handheld * print * projection * screen * tty * tv
Also here is my print.css - how does it look to you? Anything obvious I should add or take away?
Msg#: 3603885 posted 12:01 pm on Mar 18, 2008 (gmt 0)
[note: I am by no means a css guru..]
CSS includes look good. It should work as you have it. However: Keep in mind that if you do not specify the display type in the include that it will be included in all displays. So any formatting specified there, will be included in the print too.
I would use 'em' instead of pixel sizes. This means that if a person uses a larger font, or a printer with a higher resolution etcetc, that the header margins are adjusted.
In your print file you might want to add some display: none items for things like menus etc; this will provide the user with a very clean look and feel of the site. Suggestion: Instead of your normal header and footer, why not make one specific for printing, and hide the normal page header and footers?