Conformance guides for print, projection, screen and all media stylesheets.
Test case results for aural, braille, embossed, handheld, TTY and TV media are equivalent.
Place your text ad here.
World class Hard Drive Recovery and renowned raid recovery services
WestNIC provides reliable web hosting services
Free software downloads and drivers download resources
The media stylesheet browser conformance tables below are part of the Code Style CSS2 media monitor subsection, a test suite and compatibility guide to media dependent cascading style sheets. Each test case document includes summary analyses of how the named browsers handle these methods of stylesheet attachment.
The all media collection is for stylesheets that are applicable to all document rendering devices and situations, and includes every media type. As such, all media stylesheets are generally redundant (stylesheets without media dependent rules would be applied to screen media by default with HTML), and practically less reliable too. Media dependent link elements are the most widely supported form of all media stylesheet attachment, but such markup will effectively hide these styles from Netscape 4.
No further results will be posted for Opera, Netscape/Mozilla and Safari, whose latest releases fully conform to the media style sheet standards. Results for Netscape 7.1 apply to all subsequent browser releases based on the Mozilla Gecko rendering engine, including Firefox, Galeon, Camino, Chimera, K-Meleon and Phoenix.
See legend and key to abbreviations below.
| Test case documents: | Test 1 | Test 2 | Test 3 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
<link rel="stylesheet" type="text/css" href="..." media="all" />
|
|||||||||||||
| Additional style rules: | - |
@import
|
@import
|
||||||||||
| Additional media rules: | - | - |
@media all
|
||||||||||
| Media mode: | Sc. | Pr. | Pj. | - | Sc. | Pr. | Pj. | - | Sc. | Pr. | Pj. | - | |
| Internet Explorer 3.0 | Y | Y | N/A | - | N | N | N/A | - | N | N | N/A | - | |
| Internet Explorer 4.0 | Y | Y | N/A | - | Y | Y | N/A | - | N | N | N/A | - | |
| Internet Explorer 4.01 | Y | Y | N/A | - | B | B | N/A | - | B | B | N/A | - | |
| Internet Explorer 4.5 | Y | Y | N/A | - | Y | Y | N/A | - | N | N | N/A | - | |
| Internet Explorer 5.0 | Y | Y | N/A | - | Y | Y | N/A | - | N | N | N/A | - | |
| Internet Explorer 5.0 | Y | Y | N/A | - | Y | Y | N/A | - | Y | Y | N/A | - | |
| Internet Explorer 5.5 | Y | Y | N/A | - | Y | Y | N/A | - | Y | Y | N/A | - | |
| Internet Explorer 6.0 | Y | Y | N/A | - | Y | Y | N/A | - | Y | Y | N/A | - | |
| Internet Explorer 7.0 | Y | Y | N/A | - | Y | Y | N/A | - | Y | Y | N/A | - | |
| Netscape Navigator 4.7 | N | N | N/A | - | N | N | N/A | - | N | N | N/A | - | |
| Netscape Navigator 4.73 | N | N | N/A | - | N | N | N/A | - | N | N | N/A | - | |
| Netscape Navigator 6.0 | Y | Y | N/A | - | Y | Y | N/A | - | Y | Y | N/A | - | |
| Netscape Navigator 7.1 | Y | Y | N/A | - | Y | Y | N/A | - | Y | Y | N/A | - | |
| Opera 3.62 | Y | Y | N/A | - | Y | Y | N/A | - | N | N | N/A | - | |
| Opera 4.0 | Y | Y | Y | - | Y | Y | Y | - | Y | Y | Y | - | |
| Opera 5.0 | Y | Y | Y | - | Y | Y | Y | - | Y | Y | Y | - | |
| Opera 5.11 | Y | Y | Y | - | Y | Y | Y | - | Y | Y | Y | - | |
| Opera 6.01 | Y | Y | Y | - | Y | Y | Y | - | Y | Y | Y | - | |
| Opera 7.11 | Y | Y | Y | - | Y | Y | Y | - | Y | Y | Y | - | |
| Safari 1.2 | Y | Y | N/A | - | Y | Y | N/A | - | Y | Y | N/A | - | |
| Test case documents: | Test 4 | Test 5 | Test 6 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
<link rel="stylesheet" type="text/css" href="..." />
|
|||||||||||||
| Additional style rules: | - | - |
@import
|
||||||||||
| Additional media rules: |
@media all
|
@import all
|
@media all
|
||||||||||
| Media mode: | Sc. | Pr. | Pj. | - | Sc. | Pr. | Pj. | - | Sc. | Pr. | Pj. | - | |
| Internet Explorer 3.0 | N | N | N/A | - | N | N | N/A | - | N | N | N/A | - | |
| Internet Explorer 4.0 | N | N | N/A | - | N | N | N/A | - | N | N | N/A | - | |
| Internet Explorer 4.01 | N | N | N/A | - | H | H | N/A | - | B | B | N/A | - | |
| Internet Explorer 4.5 | N | N | N/A | - | Y | Y | N/A | - | N | N | N/A | - | |
| Internet Explorer 5.0 | N | N | N/A | - | Y | Y | N/A | - | N | N | N/A | - | |
| Internet Explorer 5.0 | Y | Y | N/A | - | N | N | N/A | - | Y | Y | N/A | - | |
| Internet Explorer 5.5 | Y | Y | N/A | - | N | N | N/A | - | Y | Y | N/A | - | |
| Internet Explorer 6.0 | Y | Y | N/A | - | N | N | N/A | - | Y | Y | N/A | - | |
| Internet Explorer 7.0 | Y | Y | N/A | - | N | N | N/A | - | Y | Y | N/A | - | |
| Netscape Navigator 4.7 | N | N | N/A | - | N | N | N/A | - | N | N | N/A | - | |
| Netscape Navigator 4.73 | N | N | N/A | - | N | N | N/A | - | N | N | N/A | - | |
| Netscape Navigator 6.0 | Y | Y | N/A | - | Y | Y | N/A | - | Y | Y | N/A | - | |
| Netscape Navigator 7.1 | Y | Y | N/A | - | Y | Y | N/A | - | Y | Y | N/A | - | |
| Opera 3.62 | N | N | N/A | - | Y | Y | N/A | - | N | N | N/A | - | |
| Opera 4.0 | Y | Y | Y | - | Y | Y | Y | - | Y | Y | Y | - | |
| Opera 5.0 | Y | Y | Y | - | Y | Y | Y | - | Y | Y | Y | - | |
| Opera 5.11 | Y | Y | Y | - | Y | Y | Y | - | Y | Y | Y | - | |
| Opera 6.01 | Y | Y | Y | - | Y | Y | Y | - | Y | Y | Y | - | |
| Opera 7.11 | Y | Y | Y | - | Y | Y | Y | - | Y | Y | Y | - | |
| Safari 1.2 | Y | Y | N/A | - | Y | Y | N/A | - | Y | Y | N/A | - | |
The Code Style CSS2 media monitor subsection is a guide to media stylesheet conformance and cross compatibility for a range of CSS browsers. The test case results are largely for Windows platforms. If you would like to report results for other browsers and platforms please use the article feedback form below.
A specific form of media stylesheet attachment is rendered correctly in all supported browser display modes. Conformance with the W3C CSS2 recommendation requires appropriate media stylesheet rendering in all media modes. Browsers may be conformant or compatible but not actually support a particular media mode.
Specific media styles are rendered "correctly", but for the wrong reasons. For instance, if a browser correctly renders screen media styles in standard screen mode but these styles are also incorrectly rendered in print, the browser is marked C for compatible instead of Y for conformant.
The media stylesheet syntax is not rendered correctly or completely.
A browser handles some aspect of media dependent stylesheet attachment in an inconsistent or unreliable way. The cases classified as bugs are fundamental CSS errors that are practically more significant than improper media stylesheet handling in their own right.
Some browsers, notably Internet Explorer 4.01 for Mac, will crash if they encounter certain forms of media dependent stylesheet attachment and may hang the operating system. Authors should use these forms of media stylesheet attachment with caution.
A specific media mode may not be available for a particular browser. In all cases screen and print media mode are assumed where screen display and print options are available respectively, even where media dependent stylesheets are evidently not supported.
all media collection.
all media collection.
The following media types are not supported in any of the CSS browsers tested to date, but are included in the CSS2 media monitor for interest as a backwards compatibility reference for future browser implementations.