CSS for Other Media

CSS 2 introduced the ability to target style sheets to specific presentation media. This is done using the media attribute in the link element or @media or @import rules in a style sheet. The complete list of accepted values for the media attribute follows, but currently, only screen, print, and all are widely supported. Support for handheld is getting a lot of attention by the W3C’s Mobile Web Initiative. Multiple values may be provided in a comma-separated list.

all

Used for all media.

aural

Used for screen readers and other audio versions of the document. This value is deprecated in favor of speech in future versions of CSS.

braille

Used when rendering the document with a Braille ...

Get Web Design in a Nutshell, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.