CSS Browser Compatibility Charts - The Master List
This is the mother of all CSS charts, listing every aspect of the CSS spec and identifying how well it is supported by Netscape 4, Internet Explorer 3 and Internet Explorer 4 for both Mac and Windows 95.
Basic Concepts |
Windows 95 |
Macintosh |
Nav4 |
IE3 |
IE4 |
Nav4 |
IE3 |
IE4 |
1.1 | Containment in HTML | | |
| LINK |
Y | Y | Y |
Y | B | Y |
| <STYLE type="text/css">...</STYLE> |
Y | Y | Y |
Y | Y | Y |
| @import |
N | N | Q |
N | N | Q |
| <x STYLE="dec;"> |
B | Y | Y |
B | Y | Y |
1.2 | Grouping | | |
| x, y, z {dec;} |
Y | N | Y |
Y | Y | Y |
1.3 | Inheritance | | |
| (inherited values) |
B | P | Y |
B | B | P |
1.4 | Class selector | | |
| .class |
Y | B | Y |
Y | B | Y |
1.5 | ID selector | | |
| .#ID |
B | B | B |
B | B | B |
1.6 | Contextual selectors | | |
| x y z {dec;} |
B | Y | Y |
B | P | Y |
1.7 | Comments | | |
| /* comment */ |
Y | B | Y |
Y | Y | Y |
|
Pseudo-Classes and Pseudo-Elements |
Windows 95 |
Macintosh |
Nav4 |
IE3 |
IE4 |
Nav4 |
IE3 |
IE4 |
2.1 | anchor | | |
| A:link |
Y | N | Y |
N | B | Y |
| A:active |
N | N | Y |
N | N | Y |
| A:visited |
N | N | Y |
N | B | Y |
2.3 | first-line | | |
| :first-line |
N | N | N |
N | B | N |
2.4 | first-letter | | |
| :first-letter |
N | N | N |
N | B | N |
|
The Cascade |
Windows 95 |
Macintosh |
Nav4 |
IE3 |
IE4 |
Nav4 |
IE3 |
IE4 |
3.1 | important | | |
| !important |
N | N | Y |
N | N | N |
3.2 | Cascading Order | | |
| Weight sorting |
B | Y | Y |
B | Y | Y |
| Origin sorting |
B | Y | Y |
B | B | Y |
| Specificity sorting |
B | P | Y |
B | B | Y |
| Order sorting |
B | N | Y |
B | N | Y |
|
Font Properties |
Windows 95 |
Macintosh |
Nav4 |
IE3 |
IE4 |
Nav4 |
IE3 |
IE4 |
5.2.2 | font-family | | |
| <family-name> |
Y | Y | Y |
Y | P | Y |
| <generic-family> |
P | Y | Q |
P | P | Q |
| ... serif |
Y | Y | Y |
Y | Y | Y |
| ... sans-serif |
Y | Y | Y |
Y | N | Y |
| ... cursive |
N | B | Y |
Y | N | Y |
| ... fantasy |
N | B | Y |
N | N | Y |
| ... monospace |
Y | Y | Y |
Y | Y | Y |
5.2.3 | font-style | | |
| normal |
Y | Y | Y |
Y | N | Y |
| italic |
Y | N | Y |
Y | Y | Y |
| oblique |
N | N | Y |
N | N | Y |
5.2.4 | font-variant | | |
| normal |
N | N | Y |
N | N | Y |
| small-caps |
N | N | Q |
N | N | Q |
5.2.5 | font-weight | | |
| normal |
Y | N | Y |
Y | N | Y |
| bold |
Y | Y | Y |
Y | Y | Y |
| bolder |
Y | Y | Y |
N | N | Y |
| lighter |
N | Y | Y |
N | N | Y |
| 100 - 900 |
Y | N | Y |
Y | N | Y |
5.2.6 | font-size | | |
| <absolute-size> |
Y | Y | Q |
Y | B | Q |
| ... xx-small - xx-large |
Y | Y | Q |
Y | B | Q |
| <relative-size> |
Y | Y | Y |
Y | N | Y |
| ... larger |
Y | Y | Y |
Y | N | Y |
| ... smaller |
Y | Y | Y |
Y | N | Y |
| <length> |
Y | P | Y |
Y | B | B |
| <percentage> |
Y | Y | Y |
Y | P | Y |
5.2.7 | font | | |
| <font-family> |
P | Y | Y |
Y | P | P |
| <font-style> |
P | P | Y |
Y | P | Y |
| <font-variant> |
N | N | P |
N | N | P |
| <font-weight> |
Y | Y | Y |
Y | N | Y |
| <font-size> |
Y | B | Y |
Y | B | P |
| <line-height> |
P | Y | Y |
B | B | Y |
|
Colour and Background Properties |
Windows 95 |
Macintosh |
Nav4 |
IE3 |
IE4 |
Nav4 |
IE3 |
IE4 |
5.3.1 | color | | |
| <color> |
Y | Y | Y |
Y | Y | Y |
5.3.2 | background-color | | |
| <color> |
B | B | Y |
B | N | Y |
| transparent |
B | N | Y |
B | N | Y |
5.3.3 | background-image | | |
| <url> |
Y | N | Y |
Y | N | Y |
| none |
Y | N | Y |
Y | N | Y |
5.3.4 | background-repeat | | |
| repeat |
Y | N | B |
Y | N | B |
| repeat-x |
Y | N | B |
Y | N | B |
| repeat-y |
Y | N | B |
Y | N | B |
| no-repeat |
Y | N | Y |
Y | N | Y |
5.3.5 | background-attachment | | |
| scroll |
N | N | Y |
N | N | Y |
| fixed |
N | N | Y |
N | N | Y |
5.3.6 | background-position | | |
| <percentage> |
N | N | Y |
N | N | Y |
| <length> |
N | N | Y |
N | N | Y |
| top |
N | N | Y |
N | N | Y |
| center |
N | N | Y |
N | N | Y |
| bottom |
N | N | B |
N | N | Y |
| left |
N | N | Y |
N | N | Y |
| right |
N | N | B |
N | N | Y |
5.3.7 | background | | |
| <background-color> |
P | P | Y |
P | P | Y |
| <background-image> |
P | Y | Y |
P | Y | Y |
| <background-repeat> |
P | B | Y |
P | B | B |
| <background-attachment> |
P | N | Y |
N | Y | Y |
| <background-position> |
N | N | Y |
N | P | Y |
|
Text Properties |
Windows 95 |
Macintosh |
Nav4 |
IE3 |
IE4 |
Nav4 |
IE3 |
IE4 |
5.4.1 | word-spacing | | |
| normal |
N | N | N |
N | N | Y |
| <length> |
N | N | N |
N | N | Y |
5.4.2 | letter-spacing | | |
| normal |
N | N | Y |
N | N | Y |
| <length> |
N | N | Y |
N | N | Y |
5.4.3 | text-decoration | | |
| none |
Y | N | Y |
Y | Y | Y |
| underline |
Q | Y | P |
Q | B | P |
| overline |
N | N | Y |
N | N | Y |
| line-through |
Y | Y | Y |
Y | Y | Y |
| blink |
Y | N | N |
Y | N | N |
5.4.4 | vertical-align | | |
| baseline |
N | N | N |
N | N | N |
| sub |
N | N | Y |
N | N | Y |
| super |
N | N | Y |
N | N | Y |
| top |
N | N | N |
N | N | N |
| text-top |
N | N | N |
N | N | N |
| middle |
N | N | N |
N | N | N |
| bottom |
N | N | N |
N | N | N |
| text-bottom |
N | N | N |
N | N | N |
| <percentage> |
N | N | N |
N | N | Y |
5.4.5 | text-transform | | |
| capitalize |
Y | N | Y |
Y | N | Y |
| uppercase |
Y | N | Y |
Y | N | Y |
| lowercase |
Y | N | Y |
Y | N | Y |
| none |
Y | N | Y |
Y | N | Y |
5.4.6 | text-align | | |
| left |
Y | Y | Y |
Y | Y | Y |
| right |
Y | Y | Y |
Y | Y | Y |
| center |
Y | Y | Y |
Y | Y | Y |
| justify |
B | N | Y |
B | N | N |
5.4.7 | text-indent | | |
| <length> |
Y | Y | Y |
Y | Y | Y |
| <percentage> |
Y | Y | Y |
Y | Y | Y |
5.4.8 | line-height | | |
| normal |
Y | Y | Y |
Y | Y | Y |
| <number> |
Y | N | Y |
Y | B | Y |
| <length> |
B | Y | Y |
B | B | Y |
| <percentage> |
Y | Y | Y |
Y | B | Y |
|
Box Properties |
Windows 95 |
Macintosh |
Nav4 |
IE3 |
IE4 |
Nav4 |
IE3 |
IE4 |
5.5.01 | margin-top | | |
| <length> |
Y | B | Y |
Y | B | Y |
| <percentage> |
Y | Y | B |
Y | B | B |
| auto |
Y | Y | Y |
Y | B | Y |
5.5.02 | margin-right | | |
| <length> |
Y | Y | Y |
Y | Y | Y |
| <percentage> |
Y | N | Y |
Y | Y | Y |
| auto |
N | N | N |
N | N | N |
5.5.03 | margin-bottom | | |
| <length> |
Y | N | Y |
Y | N | Y |
| <percentage> |
Y | N | B |
Y | N | B |
| auto |
Y | N | Y |
Y | N | Y |
5.5.04 | margin-left | | |
| <length> |
Y | Y | Y |
Y | Y | Y |
| <percentage> |
Y | Y | Y |
Y | Y | Y |
| auto |
N | N | N |
N | N | N |
5.5.05 | margin | | |
| <length> |
B | B | Y |
B | B | Y |
| <percentage> |
B | Y | B |
B | B | B |
| auto |
P | Y | P |
N | B | P |
5.5.06 | padding-top | | |
| <length> |
Y | N | Y |
Y | N | Y |
| <percentage> |
Y | N | Y |
Y | N | B |
5.5.07 | padding-right | | |
| <length> |
Y | N | Y |
Y | N | Y |
| <percentage> |
Y | N | Y |
Y | N | Y |
5.5.08 | padding-bottom | | |
| <length> |
Y | N | Y |
Y | N | Y |
| <percentage> |
Y | N | Y |
Y | N | B |
5.5.09 | padding-left | | |
| <length> |
Y | N | Y |
Y | N | Y |
| <percentage> |
Y | N | Y |
Y | N | Y |
5.5.10 | padding | | |
| <length> |
Y | N | Y |
Y | N | Y |
| <percentage> |
Y | N | Y |
Y | N | B |
5.5.11 | border-top-width | | |
| thin |
Y | N | Y |
Y | N | Y |
| medium |
Y | N | Y |
Y | N | Y |
| thick |
Y | N | Y |
Y | N | Y |
| <length> |
Y | N | Y |
Y | N | Y |
5.5.12 | border-right-width | | |
| thin |
Y | N | Y |
Y | N | Y |
| medium |
Y | N | Y |
Y | N | Y |
| thick |
Y | N | Y |
Y | N | Y |
| <length> |
Y | N | Y |
Y | N | Y |
5.5.13 | border-bottom-width | | |
| thin |
B | N | Y |
B | N | Y |
| medium |
B | N | Y |
B | N | Y |
| thick |
B | N | Y |
B | N | Y |
| <length> |
B | N | Y |
B | N | Y |
5.5.14 | border-left-width | | |
| thin |
Y | N | Y |
Y | N | Y |
| medium |
Y | N | Y |
Y | N | Y |
| thick |
Y | N | Y |
Y | N | Y |
| <length> |
Y | N | Y |
Y | N | Y |
5.5.15 | border-width | | |
| thin |
Y | N | Y |
Y | N | Y |
| medium |
Y | N | Y |
Y | N | Y |
| thick |
Y | N | Y |
Y | N | Y |
| <length> |
Y | N | Y |
Y | N | Y |
5.5.16 | border-color | | |
| <color> |
Y | N | Y |
Y | N | Y |
5.5.17 | border-style | | |
| none |
Y | N | Y |
Y | N | Y |
| dotted |
N | N | N |
N | N | Y |
| dashed |
N | N | N |
N | N | Y |
| solid |
Y | N | Y |
Y | N | Y |
| double |
Y | N | Y |
Y | N | Y |
| groove |
Y | N | Y |
Y | N | Y |
| ridge |
Y | N | Y |
Y | N | Y |
| inset |
Y | N | Y |
Y | N | Y |
| outset |
Y | N | Y |
Y | N | Y |
5.5.18 | border-top | | |
| <border-top-width> |
N | N | Y |
N | N | Y |
| <border-style> |
N | N | Y |
N | N | Y |
| <color> |
N | N | Y |
N | N | Y |
5.5.19 | border-right | | |
| <border-right-width> |
N | N | Y |
N | N | Y |
| <border-style> |
N | N | Y |
N | N | Y |
| <color> |
N | N | Y |
N | N | Y |
5.5.20 | border-bottom | | |
| <border-bottom-width> |
N | N | Y |
N | N | Y |
| <border-style> |
N | N | Y |
N | N | Y |
| <color> |
N | N | Y |
N | N | Y |
5.5.21 | border-left | | |
| <border-left-width> |
N | N | Y |
N | N | Y |
| <border-style> |
N | N | Y |
N | N | Y |
| <color> |
N | N | Y |
N | N | Y |
5.5.22 | border | | |
| <border-width> |
B | N | Y |
B | N | P |
| <border-style> |
Y | N | Y |
P | N | Y |
| <color> |
Y | N | Y |
Y | N | Y |
5.5.23 | width | | |
| <length> |
P | N | P |
P | N | P |
| <percentage> |
P | N | P |
P | N | P |
| auto |
P | N | P |
P | N | P |
5.5.24 | height | | |
| <length> |
P | N | Y |
P | N | Y |
| auto |
P | N | Y |
P | N | Y |
5.5.25 | float | | |
| left |
B | N | B |
B | N | B |
| right |
B | N | B |
B | N | B |
| none |
Y | N | Y |
Y | N | Y |
5.5.26 | clear | | |
| none |
Y | Y | Y |
Y | Y | Y |
| left |
B | N | B |
B | N | B |
| right |
B | N | B |
B | N | B |
| both |
B | N | Y |
Y | N | Y |
|
Classification Properties |
Windows 95 |
Macintosh |
Nav4 |
IE3 |
IE4 |
Nav4 |
IE3 |
IE4 |
5.6.1 | display | | |
| block |
B | N | N |
B | N | N |
| inline |
N | N | N |
N | N | N |
| list-item |
B | N | N |
B | N | N |
| none |
Y | N | Y |
Y | N | Y |
5.6.2 | white-space | | |
| normal |
Y | N | N |
Y | N | N |
| pre |
Y | N | N |
Y | N | N |
| nowrap |
N | N | N |
N | N | N |
5.6.3 | list-style-type | | |
| disc |
Y | N | Y |
Y | N | Y |
| circle |
Y | N | Y |
Y | N | Y |
| square |
Y | N | Y |
Y | N | Y |
| decimal |
Y | N | Y |
Y | N | Y |
| lower-roman |
Y | N | Y |
Y | N | Y |
| upper-roman |
Y | N | Y |
Y | N | Y |
| lower-alpha |
Y | N | Y |
Y | N | Y |
| upper-alpha |
Y | N | Y |
Y | N | Y |
| none |
Y | N | Y |
B | N | Y |
5.6.4 | list-style-image | | |
| <url> |
N | N | Y |
N | N | Y |
| none |
N | N | Y |
N | N | Y |
5.6.5 | list-style-position | | |
| inside |
N | N | Q |
N | N | Q |
| outside |
N | N | Y |
N | N | Y |
5.6.6 | list-style | | |
| <keyword> |
Y | N | Y |
P | N | Y |
| <position> |
N | N | Q |
N | N | Q |
| <url> |
N | N | Y |
N | N | Y |
|
Units |
Windows 95 |
Macintosh |
Nav4 |
IE3 |
IE4 |
Nav4 |
IE3 |
IE4 |
6.1 | Length Units | | |
| em |
Y | N | Y |
Y | Y | Y |
| ex |
Q | N | Q |
Q | Q | Q |
| px |
Y | Y | Y |
Y | Y | Y |
| in |
Y | Y | Y |
Y | Y | Y |
| cm |
Y | Y | Y |
Y | Y | Y |
| mm |
Y | Y | Y |
Y | Y | Y |
| pt |
Y | Y | Y |
Y | Y | Y |
| pc |
Y | Y | Y |
Y | Y | Y |
6.2 | Percentage Units | | |
| <percentage> |
Y | Y | Y |
Y | Y | Y |
6.3 | Color Units | | |
| #000 |
Y | Y | Y |
Y | B | Y |
| #000000 |
Y | Y | Y |
Y | B | Y |
| (RRR,GGG,BBB) |
Y | N | Y |
Y | N | Y |
| (R%,G%,B%) |
Y | N | Y |
Y | N | B |
| <keyword> |
B | Y | Y |
B | Y | Y |
6.4 | URLs | | |
| <url> |
B | Y | Y |
B | B | Y |