(Languages: az be bg cs de el en es fi fr id it ja ka kk ky lv mo nl no pl pt ro ru sv tl tr tt uk zh-hans zh-hant)

Cascading Style Sheets
home page

(This page uses CSS style sheets)

What's new?

Learning CSS

CSS Browsers

Authoring Tools

Specs, 1, 21, 3

CSS Test Suites

W3C Core Styles

Also: info for developers, SAC, translations, working group

(skip to next section)

Cascading Style Sheets (CSS) is a simple mechanism for adding style (e.g. fonts, colors, spacing) to Web documents. Tutorials, books, mailing lists for users, etc. can be found on the “learning CSS” page. For background information on style sheets, see the Web style sheets page. Discussions about CSS are carried out on the (archived) www-style@w3.org mailing list (and sometimes on the CSS blog) and on comp.infosystems.www.authoring.stylesheets.

What's new?

(skip to next section)

(For announcements of new CSS (draft) specifications, see “CSS current work.”)

Something to add? Let me know!

CSS Browsers

(skip to next section)

The easiest way to start experimenting with style sheets is to download one of the browsers that support CSS. Not all of the browsers below implement the full specification, but releases are coming out fast so this should soon change. Various sites describe bugs and work-arounds.

These sources document the level of support in various browsers:

CSS Authoring Tools

(skip to next section)

Currently, most Web authoring tools provide some sort of support for CSS style sheets. The list below is far from complete, but contains (in chronological order) all tools that have been reported to us.

Other software

(skip to next section)

CSS Specifications

CSS has various levels and profiles. Roughly speaking, desktop browsers implement level 1, 2 or 3, other programs implement the appropriate profile for their platform: cell phone, PDA, television, printer, speech synthesizer, etc.

Other specifications that deal with CSS:

Book: “Cascading Style Sheets” (3rd ed.) – errata

The history of CSS is described in chapter 20 of the book Cascading Style Sheets, designing for the Web, by Håkon Wium Lie and Bert Bos (2nd ed., 1999, Addison Wesley, ISBN 0-201-59625-3)

CSS Valid
CSS!Valid HTML 4.0! RSS feed Atom feed

Bert Bos, CSS contact
Last updated $Date: 2009/03/03 16:28:18 $ GMT