Jessett.com home  

css

getting started
css style properties
browser support
css classes
borders
link styles
images as bullet points
first letter/line pseudo element
custom scroll bars
css and dreamweaver

home > css > browser support for css1 & css2

browser support for css1 & css2

The World Wide Web Consortium (http://www.w3.org/) has published two main css recommendations of style sheets - css1 and css2. css1 became a recommendation in 1996. css2 became a recommendation in 1998. Netscape 6.x has fairly complete support of css1 and css2, as does Opera 5.x. Internet Explorer 4.5 (Mac) and 5.x (Windows) has good support for css1, while Internet Explorer 4.5, 5 and 5.5 have limited supprt for css2. Netscape Navigator 4.x has virtually no support for css2. Internet Explorer 5 (Mac) and 5 and 6 (Windows) has quite good, but not complete, support for css2.

Y Supported P Partial B Buggy N No

 
Internet Explorer
Netscape
Opera
WebTV
Windows
Mac
All Platforms
All Platforms
 
4.0 5.0 5.5 6.0 4.0 4.5 5.0 4.x 6.0 3.5 5.0 1.0

text properties

color Y Y Y Y Y Y Y Y Y Y Y Y
font-weight Y Y Y Y Y Y Y P Y Y Y B
font-family Y Y Y Y Y Y Y Y Y Y Y B
font-size Y Y Y Y Y Y Y Y Y Y Y P
font-size-adjust N N N N N N N N N N N N
font-variant B Y Y Y B B Y N Y Y Y N
font-style Y Y Y Y Y Y Y P Y Y Y Y
font-stretch N N N N N N N N N N N N
text-decoration P Y Y Y P P Y P Y P Y Y
text-transform Y Y Y Y Y Y Y B Y B Y Y
text-shadow N N N N N N N N N N N N
letter-spacing Y Y Y Y Y Y Y N Y Y Y N
word-spacing N N N Y Y Y Y N Y Y Y N
line-height Y Y Y Y Y Y Y Y Y Y Y N
vertical-align P P P P P P P P Y P P P
text-indent B B Y Y B B Y B Y Y Y N
text-align Y Y Y Y P P Y Y Y Y Y P
direction N N N N N N N N N N N N
unicode-bidi N N N N N N N N N N N N

backgrounds, borders, margins and padding

background-color Y Y Y Y Y Y Y B Y Y Y Y
background-image Y Y Y Y Y Y Y B Y Y Y Y
background-attachment Y Y Y Y Y Y Y N Y Y Y N
background-repeat B Y Y Y B Y Y N Y Y Y N
background-position Y Y Y Y Y Y Y N Y Y Y N
background Y Y Y Y Y Y Y Y Y Y Y Y
border-width Y Y Y Y Y Y Y B Y Y Y N
border-top-width Y Y Y Y Y Y Y B Y Y Y N
border-left-width Y Y Y Y Y Y Y B Y Y Y N
border-bottom-width Y Y Y Y Y Y Y B Y Y Y N
border-right-width Y Y Y Y Y Y Y B Y Y Y N
border-color Y Y Y Y Y Y Y P Y Y Y N
border-style P P Y Y P P Y P Y Y Y N
border P P Y Y P P Y N Y Y Y N
border-top P P Y Y P P Y N Y Y Y N
border-left P P Y Y P P Y N Y Y Y N
border-bottom P P Y Y P P Y N Y Y Y N
border-right P P Y Y P P Y N Y Y Y N
margin B B Y Y B B Y B Y Y Y N
margin-top B B Y Y B B Y B Y Y Y N
margin-left B B Y Y B B Y B Y Y Y N
margin-bottom B B Y Y B B Y B Y Y Y N
margin-right B B Y Y B B Y B Y Y Y N
padding B B Y Y B B Y B Y Y Y N
padding-top B B Y Y B B Y B Y Y Y N
padding-left B B Y Y B B Y B Y Y Y N
padding-bottom B B Y Y B B Y B Y Y Y N
padding-right B B Y Y B B Y B Y Y Y N

layout properties

top P P Y Y P P Y B Y N Y N
left P P Y Y P P Y B Y N Y N
bottom N N Y Y N N Y N Y N Y N
right N N Y Y N N Y N Y N Y N
width P Y Y Y P Y Y B Y Y Y N
min-width N N N N N N N N Y N N N
max-width N N N N N N N N Y N Y N
height Y Y Y Y Y Y Y P Y Y Y N
z-index Y Y Y Y Y Y Y Y Y Y Y N
visibility Y Y Y Y Y Y Y Y Y Y Y N
overflow N Y Y Y N N B N Y N P N
float B B Y Y B B Y B Y Y Y N
clear B Y Y Y B B Y B Y Y Y N
clip N N Y Y N N P N Y N P N

elements properties

display P P P P P P P P P P P N
white-space N P P P N N Y P Y N Y N
list-style-type P P P P P P P B B P P N
list-style-image Y Y Y Y Y Y Y N Y Y Y N
list-style-position Y Y Y Y Y Y Y N Y Y Y N
list-style Y Y Y Y Y Y Y Y Y Y Y N
table-layout N N Y Y N N N N Y N B N
border-collapse N N Y Y N N N N N N B N
border-spacing N N N N N N N N Y N Y N

selectors properties

html element selectors Y Y Y Y Y Y Y Y Y Y Y Y
class selectors Y Y Y Y Y Y Y Y Y Y Y B
id selectors Y Y Y Y Y Y Y B Y Y Y Y
contextual selectors Y Y Y Y Y Y Y B Y Y Y B
link pseudo class selectors Y Y Y Y Y Y Y B Y Y Y B
dynamic pseudo class selectors N N N N N N P N Y N N N
pseudo element selectors
first-line N N Y Y N N Y N Y Y Y N
first-letter N N Y Y N N Y N Y Y Y N
before N N N N N N N N Y N Y N
after N N N N N N N N Y N Y N
selector groups Y Y Y Y Y Y Y Y Y Y Y Y
language pseudo class selectors N N N N N N Y N N N N N
child selectors N N N N N N Y N Y N Y N
first child selectors N N N N N N Y N Y N N N
adjacent selectors N N N N N N Y N Y N Y N
attribute selectors N N N N N N N N Y N Y N
row and column selectors N N N N N N N N N N N N