Cascading Style Sheets, level 2
W3C Recommendation 12-May-1998
Bert Bos <firstname.lastname@example.org>
Håkon Wium Lie <email@example.com>
Chris Lilley <firstname.lastname@example.org>
Ian Jacobs <email@example.com>
This specification defines Cascading Style Sheets, level 2 (CSS2). CSS2 is a
style sheet language that allows authors and users to attach style (e.g., fonts,
spacing, and aural cues) to structured documents (e.g., HTML documents and
XML applications). By separating the presentation style of documents from the
content of documents, CSS2 simplifies Web authoring and site maintenance.
CSS2 builds on CSS1 (see [CSS1]) and, with very few exceptions, all valid
CSS1 style sheets are valid CSS2 style sheets. CSS2 supports media-specific
style sheets so that authors may tailor the presentation of their documents to
visual browsers, aural devices, printers, braille devices, handheld devices, etc.
This specification also supports content positioning, downloadable fonts, table
layout, features for internationalization, automatic counters and numbering, and
some properties related to user interface.
Status of this document
This document has been reviewed by W3C Members and other interested parties
and has been endorsed by the Director as a W3C Recommendation. It is a stable
document and may be used as reference material or cited as a normative refer-
ence from another document. W3C’s role in making the Recommendation is to
draw attention to the specification and to promote its widespread deployment.
This enhances the functionality and interoperability of the Web.
A list of current W3C Recommendations and other technical documents can be
found at http://www.w3.org/TR.
Public discussion of CSS features takes place on firstname.lastname@example.org.
The CSS2 specification is available in the following formats: