Forum Moderators: not2easy
What values are reliably supported by these devices I don't know?!
...a separate css file for the other types of devices?
Hhhhmmm, well maybe in a perfect world. But I guess this can depend on your target audience? And to some extend your design. Besides, how widely supported are the other media types? You may be able to cater for other devices by simply overriding a handful of styles in your default stylesheet, and this could even be done using @media rules in your default stylesheet, without even having a separate stylesheet? If you have a very flexible layout, do you even need a separate stylesheet for handheld devices, other than perhaps making the text smaller - but then that maybe handled by the 'small screen' device anyway?
For a
media="print"stylesheet it is often useful to
display:nonethe navigation sections of your page, as the content itself is usually what's wanted.
If I remove the media="screen,projection", then by default, all media devices will share the same css file?
Yes, I believe so, same as
media="all". Specify a
titleattribute and browsers that support switching stylesheets (eg. FF) will use the
titleto identify it.
More info on media types...
[w3.org...]
Just to expand slightly on my first post...
...viewed on a computer screen, or by a projector (even bigger screen).
Having seen a recent review of projectors, it seems they currently share a very similar native resolution to your regular computer screen... so the image is only physically bigger.