Cascading Style Sheet Specifications
The World Wide Web Consortium (W3C) coordinates the development and standardization of the CSS specifications. The specs are technical, but they contain examples providing a basic demonstration of how to do things. If you find the specs foreboding, you can instead learn CSS from one of the recommended course textbooks or videos. The following links take you to the official CSS specifications that are freely available from the W3C:
- CSS 2.1 Specification. This is the specification for Cascading Style Sheets Level 2 Revision 1. This is the specification you should use if you are looking for the CSS features that all the latest Web browsers should be supporting. The specification is freely available at www.w3.org/TR/CSS21.
- Cascading Style Sheets Home Page. The official home of the W3C style sheet initiative is at www.w3.org/Style/CSS. In addition to providing links to all the specs, you can read the latest news about new specifications and style sheet features that are emerging.
- W3C Core Styles. These are an attempt by the W3C to enable Web page authors to begin using style sheets from a less technical perspective. The core styles are online at www.w3.org/StyleSheets/Core.
- Learning CSS. W3C-recommended resources for learning CSS are at www.w3.org/Style/CSS/learning.

