Cascading Style Sheets Level 2 (CSS2) :: Page 1 of 2
Cascading Style Sheets Level 2 (CSS2) :: Page 1 of 2
Cascading Style Sheets Level 2 (CSS2) is the second version of cascading style sheets developed by W3C.
It's a declarative language used to enhance the hyper extensive text markup language. CSS2 is a subset of
Cascading Style Sheets Level 1 and has enhanced capabilities like:
Media types concept
Aural style sheets
Features for internationalization
Extended font selection
Automatic numbering and generated content
Cursors
Dynamic outlines
Capability to control content overflow, clipping
Absolute, fixed and relative positioning
Extended selector mechanism
Currently, W3C does not provide any CSS2 recommendations. CSS2 have backward compatibility, so all
valid CSS1 is also valid CSS2.
Page 1 of 2
3. With CSS3, the designers can now use special fonts, like those available in Google Fonts and
Typecast. Earlier, with CSS and CSS2, designers could only use “web safe fonts” for being 100%
sure to use fonts that would always display the same on every machine.
4. While CSS and CSS2 had ‘simple selectors’, CSS3 calls the components as ‘a sequence of simple
selectors’.
5. CSS3 came up with some key web design considerations like rounded borders that help in rounding
up the borders without any hassle. This turned out to be a huge plus point for developers who were
struggling with initial versions of CSS borders.
6. CSS3 has the capability to split text sections into multiple columns so that it can be read as a
newspaper. In CSS2, the developers had difficulty because the standard was not equipped with
automatically breaking of the text so that it fits within a box.
Page 2 of 2