How can I have 2 CSSs on a page that formats for a browser on a PC and one for formatting for a handheld device (in this case Blackberry)? Any info would be appreciated. Thanks.
Didn't work. I already tried setting styles for media "all" for some items on the page and then tried setting a few of the same styles for the same items using "handheld" and it didn't work (~ blackberry).
I should also add that it wasn't the only way I tried it - left one stylesheet as is (without a media assigned) and one for handheld. I also tried setting media to "print handheld" and that didn't work. I tried a few things without success.
Rob,
As of January, BlackBerry didn't like media types. There are some hacks, but they aren't very pleasant. See Approach #1 in my JavaRanch forums go mobile blog entry. It contains a bit of analysis and a link to the site with the hacks.