# Cascading Style Sheets
Current Work

What's new?

Contributing

Test suites

non-CSS

CSS level 2

CSS level 3

Profiles

About the colors

Blog

This page contains descriptions and a rough schedule of what the CSS WG (Cascading Style Sheets Working Group, formerly “CSS & FP WG”) is working on. If you want to follow the development of CSS3, this page is the place to start. Publication descriptions are ordered roughly according to their priority within the working group. (See explanation.)

High Priority | Current | Upcoming
--- | --- | ---
CSS Level 2 Revision 1 | Candidate Recommendation | Proposed Recommendation
Selectors Level 3 | Last Call | Last Call
CSS Mobile Profile 2.0 | Working Draft | Working Draft
Medium Priority | Current | Upcoming
CSS Namespaces | Working Draft | Last Call
CSS Paged Media Level 3 | Last Call | Candidate Recommendation
CSS Print Profile | Last Call | Candidate Recommendation
CSS Values and Units Level 3 | Working Draft | Working Draft
CSS Cascading and Inheritance Level 3 | Working Draft | Working Draft
CSS Text Level 3 | Working Draft | Working Draft
CSS Text Layout Level 3 | See Text | Working Draft
CSS Ruby | Candidate Recommendation | Working Draft
CSS Generated Content for Paged Media | Working Draft | Working Draft
CSS Backgrounds and Borders Level 3 | Working Draft | Working Draft
CSS Fonts Level 3 | Last Call | Working Draft
CSS Basic Box Model Level 3 | Working Draft | Working Draft
CSS Multi-column Layout | Working Draft | Working Draft
CSS Advanced Layout | Working Draft | Working Draft
Media Queries | Candidate Recommendation | Proposed Recommendation
CSS Speech Level 3 | Working Draft | Working Draft
CSS Color Level 3 | Candidate Recommendation | Test Suite
CSS Basic User Interface | Candidate Recommendation | Test Suite
CSS Scoping |  | Working Draft
CSS Grid Positioning |  | Working Draft
Low Priority | Current | Upcoming
CSS Extended Box Model Level 3 |  | Working Draft
CSS Object Model Level 3 |  | Working Draft
CSS Syntax Level 3 | Working Draft | Working Draft
CSS Lists Level 3 | Working Draft | Working Draft
CSS Web Fonts Level 3 | Last Call | Working Draft
CSS Tables Level 3 |  | Working Draft
CSS Reader Media Type | Working Draft | Working Draft
CSS Positioning Level 3 |  | Working Draft
CSS Generated and Replaced Content Level 3 | Working Draft | Working Draft
CSS Line Layout Level 3 | Working Draft | Working Draft
CSS Hyperlink Presentation Level 3 | Working Draft | Working Draft
CSS `style` Attribute Syntax Level 3 | Working Draft | Working Draft
CSS Math |  | Working Draft
CSS Presentation Levels | Working Draft | Working Draft
CSS Aural Style Sheets Level 3 | Working Draft | Working Draft
CSS TV Profile 1.0 | Candidate Recommendation | Proposed Recommendation
CSS Introduction | Working Draft | Working Draft

## What's new?

- 2007-08-09 Working draft: CSS basic box module
- 2007-08-09 Working draft: CSS advanced layout module
- 2007-07-19 Candidate Recommendation: Cascading Style Sheets, level 2 revision 1
- 2007-05-04 Working Draft: CSS3 module: Generated Content for Paged Media
- 2007-04-10 Test suite for the CSS Print Profile.
- 2007-03-06 Working Draft: CSS Text Level 3
- 2006-12-08 Working Draft: CSS Mobile Profile 2.0
- 2006-10-13 Last Call: CSS Print Profile
- 2006-10-10 Last Call: CSS3 Module: Paged Media
- 2006-09-19 Working Draft: CSS3 Values and Units
- 2006-08-28 Working Draft: CSS Module: Namespaces
- 2005-12-15 Last call: Selectors
- 2005-12-15 Working draft: CSS3 Multi-column layout module
- 2005-12-15 Working draft: CSS3 cascading and inheritance module

## If you want to help

The CSS working group also occasionally writes on a blog. If you react to a blog article, please, send a “pingback.”

Everybody can take part in the discussions on the archived mailing list www-style@w3.org. You can subscribe yourself. This is the preferred place for discussions, since the members of the working group will see them. Please don't use this list for questions of the type "How do I...". Use comp. infosystems. www. authoring. stylesheets ("ciwas") or see "Learning CSS".

If you work for a W3C member organization, you can also read the minutes of the CSS working group and rough drafts before they are published. You can also participate in the working group, but only if you can commit to (on average) 1 day per week. Contact me or your organization's W3C contact person.

A specification is not a manual. There is no excuse for badly written drafts and please complain if you find one. But specs do target a specific audience. J. David Eisenberg has written a useful How to read W3C specs.

## About the test suites

The CSS working group intends to spend a lot of time on developing the CSS test suites along with the CSS specifications. The CSS1 test suite has been very useful, and still is, not only for people developing software, but also for people looking for examples of each feature. By providing a test suite for each module as soon as the module is published, we hope not only that CSS3 implementations will conform to the specification much earlier, but also that people will have an easier time understanding the formal text of the spec.

## Common technologies for HTML, XML and CSS

### Media Queries

Description
  Media Queries is an enhancement of the @media rules of CSS and the “media” attribute in HTML. It adds parameters such as size of display, color depth and aspect ratio. This is because within a class of media (such as TV sets) there can still be important variations. It is related to the work on CC/PP, but is a much more light-weight and limited solution.
Editors
  Håkon Wium Lie, Tantek Çelik, Daniel Glazman
Specification Track

  Media Queries Level 3: http://www.w3.org/TR/css3-mediaqueries/
  PR ? | CR 2002-07-08 | LC 2002-01-23 | WD 2001-05-17 | WD 2001-04-04

### Selectors

Description
  Selectors describes the element selectors in CSS3. Selectors are used to select elements in an HTML or XML document, in order to attach (style) properties to them. It includes the selectors of CSS1 and CSS2 and extends them with new proposals, that allow, for example, elements to be selected based on whether they are the immediate sibling of another element, or whether they are the only child element of their kind.
Editors
  Tantek Çelik, Daniel Glazman, Ian Hickson, Peter Linss, John Williams
Specification Track

  Selectors Level 3: http://www.w3.org/TR/css3-selectors/
  LC 2006-10? | LC 2005-12-15 | CR 2001-11-13 | LC 2001-01-26 | WD 2000-10-05 | WD 2000-04-10

Test Suite Track

  Selectors Test Suite: http://www.w3.org/Style/CSS/Test/CSS3/Selectors/current/
  2006-03-07 | 2005-10-19 | 2005-10-03 | 2004-12-16 | 2004-05-10 | 2004-04-21 | 2004-03-02 | 2003-09-15 | 2003-07-09 | 2002-11-29 | 2002-08-07 | 2002-01-15 | 2001-11-21 | 2001-11-05

## CSS Revision

### CSS2.1

Description
  CSS Level 2 Revision 1 corrects errors in CSS2 and adds a select few highly requested features originally planned for CSS3, which have already been widely implemented. But most of all CSS 2.1 represents a "snapshot" of CSS usage: it consists of all CSS features that are implemented interoperably for HTML and XML at the date of publication of the Recommendation.
Editors
  Bert Bos, Tantek Çelik, Ian Hickson, Håkon Wium Lie
Specification Track

  CSS Level 2 Revision 1: http://www.w3.org/TR/CSS21/
  PR ? | CR 2007-07-19 | LC 2006-11-06 | WD 2006-04-11 | LC 2005-06-13 | CR 2004-02-25 | LC 2003-09-15 | WD 2003-01-28 | LC 2002-08-02

Test Suite Track

  CSS2.1 Test Suite: http://www.w3.org/Style/CSS/Test/CSS2.1/current/
  2006-12? | 2006-10-11 | 2006-04-11

## CSS Modules

Note: The source mark-up of these modules follows certain conventions (which is useful for automatic processing).

### CSS Advanced Layout

Description
  Advanced Layout contains various new ideas for positioning and sizing boxes, using constraints on their alignment to each other and on their flexibility, as well as constraints on the spaces between them. The goal is to help with positioning the controls of a GUI, the fields of a form, and the areas of a page template. Some of the expected ideas include properties for putting stretchable space between blocks, moving an element to take the place of another, and properties for associating a grid-like template with an element for the layout of the descendant elements.
Editors
  Bert Bos
Specification Track

  CSS Advanced Layout Level 3: http://www.w3.org/TR/css3-layout/
  WD ? | WD 2007-08-09 | WD 2005-12-15

### CSS Aural Style Sheets

Description
  Many primarily visual devices are in fact capable of making sound as well, sometimes even of very high quality. In CSS3 those multimedia capabilities will be available to designers. The audio module contains properties for attaching background sounds to elements and sound effects to state transitions, such as link activation or "hovering" over an element. Expected possibilities include overlaying multiple sounds, positioning a sound left or right in stereo space and playing a sound in a loop.
Editors
  Dave Raggett, Daniel Glazman
Specification Track

  CSS Aural Style Sheets Level 3
  WD ? | WD 2002-10-22

### CSS Backgrounds and Borders

Description
  Backgrounds and Borders describes background colors and images and the style of borders. New functionality includes the ability to stretch the background image, to use images for the borders, to round the corners of the box and to add a box shadow outside the border.
Editors
  Bert Bos, Tim Boland
Specification Track

  CSS Backgrounds and Borders Level 3: http://www.w3.org/TR/css3-background/
  WD 2006-10? | WD 2005-02-16 | WD 2002-11-07 | LC 2002-08-02 | WD 2002-02-19 | WD 2001-09-24

### CSS Basic User Interface

Description
  Basic User Interface contains features for styling some interactive, dynamic aspects of Web pages: the look of form elements in their various states and more cursors and colors to describe GUIs (graphical user interfaces) that blend well with the user's desktop environment.
Editors
  Tantek Çelik
Specification Track

  CSS Basic User Interface: http://www.w3.org/TR/css3-ui/
  PR ? | CR 2004-05-11 | LC 2003-07-03 | WD 2002-08-02

### CSS Basic Box Model

Description
  The Box Model describes the layout of block-level content in normal flow. When documents are laid out on visual media (e.g. screen or paper), CSS represents the elements of the document as rectangular boxes that are laid out one after the other or nested inside each other in an ordering that is called a flow. The flow can be horizontal (typical for most languages) or vertical (often used for Japanese & Chinese).
Editors
  Bert Bos
Specification Track

  CSS Box Model Level 3: http://www.w3.org/TR/css3-box/
  WD 2007-12? | WD 2007-08-09 | WD 2002-10-24 | WD 2001-07-26

### CSS Extended Box Model

Description
  The Extended Box Model provides extra control over positioning of floats and the size of boxes.
Editors
  Bert Bos
Specification Track

  CSS Extended Box Model Level 3: http://www.w3.org/TR/css3-box/
  WD 2008?

### CSS Cascading and Inheritance

Description
  Cascading and Inheritance describes how values are assigned to properties. CSS allows several style sheets to influence the rendering of a document, and the process of combining these style sheets is called "cascading". If no value can be found through cascading, a value can be inherited from the parent element or the property's initial value is used.
Editors
  Håkon Wium Lie
Specification Track

  CSS Cascading and Inheritance Level 3: http://www.w3.org/TR/css3-cascade/
  WD 2006-10? | WD 2005-12-15 | WD 2002-02-19 | WD 2001-07-13

### CSS Color

Description
  Color specifies the color-related aspects of CSS, including color profiles, the `<color>` value type, and several color-related properties.
Editors
  Tantek Çelik, Chris Lilley
Specification Track

  CSS Color Level 3: http://www.w3.org/TR/css3-color/
  PR ? | CR 2003-05-14 | LC 2003-02-14 | LC 2002-04-18 | WD 2002-02-19 | WD 1999-06-23

### CSS Fonts

Description
  Fonts contains the properties to select fonts, as well as properties for font "adjustments", such as emboss and outline effects, kerning, and smoothing/anti-aliasing. Font selection is identical to the similar section in CSS2. The font adjustment properties are new to CSS3.
Editors
  Paul Nelson, Michel Suignard, Chris Lilley
Specification Track

  CSS Fonts Level 3: http://www.w3.org/TR/css3-fonts/
  WD ? | LC 2002-08-02 | WD 2001-07-31

### CSS Generated Content for Paged Media

Description
  Generated Content for Paged Media contains advanced properties for printing, beyond what the Paged Media module provides. It has properties for creating footnotes, cross references ("see section X on page Y") and constructing running headers from section titles.
Editors
  Håkon Wium Lie
Specification Track

  CSS Generated Content for Paged Media: http://www.w3.org/TR/css3-gcpm/
  WD ? | WD 2007-05-04 | WD 2007-02-05 | WD 2006-09-19 | WD 2006-06-12

### CSS Generated and Replaced Content

Description
  Generated and Replaced Content defines how to put content before, after, or in place of an element. The content can be text or an external object, such as an image. E.g., when a document contains an element that links to an image, it is this module that allows a designer to choose whether the image is shown in place of the element or not.
Editors
  Ian Hickson
Specification Track

  CSS Generated and Replaced Content Level 3: http://www.w3.org/TR/css3-content/
  WD ? | WD 2003-05-14

### CSS Hyperlink Presentation

Description
  Hyperlinks Presentation deals with the various ways hyperlinks can be presented. CSS1 already provided the ':visited' and ':link' pseudo-classes to select hyperlinks. This module will provide properties to control which hyperlinks are active and where the target is shown when the user traverses the link (e.g., in a new window or in-line in the current document). Note that not all links have to be presented as hyperlinks; some may be handled as replaced elements (see the Generated and replaced content module) and some are outside the scope of CSS (such as links to scripts, namespace definitions, P3P policies, etc.)
Editors
  Tantek Çelik, Bert Bos, Daniel Glazman
Specification Track

  CSS Hyperlink Presentation Level 3: http://www.w3.org/TR/css3-hyperlinks/
  WD ? | WD 2004-02-24

### CSS Introduction

Description
  The Introduction will eventually contain the introductory chapter of CSS3, with short descriptions of each module. This is likely to be the last draft to be finished and thus, until CSS3 is ready, the page you are reading now will be more up to date.
Editors
  Håkon Wium Lie, Eric A. Meyer, Bert Bos
Specification Track

  CSS Introduction: http://www.w3.org/TR/css3-roadmap/
  WD ? | WD 2001-05-23 | WD 2001-04-06 | WD 2001-01-19 | WD 2000-04-14

### CSS Line Layout

Description
  Line describes the alignment of text and other boxes within a line. It expands the 'vertical-align' property of CSS1 and CSS2 to allow for alignment of multiple scripts, including Indic scripts and ideographs. The module also describes the formatting of the 'first-line' and 'first-letter' pseudo-elements: compared to CSS1 and CSS2 there is better control over the size and alignment of drop caps.
Editors
  Ian Hickson
Specification Track

  CSS Line Layout Level 3: http://www.w3.org/TR/css3-linebox/
  WD ? | WD 2002-05-15

### CSS Lists

Description
  Lists contains the properties for styling lists, in particular various types of bullets and numbering systems.
Editors
  Ian Hickson
Specification Track

  CSS Lists Level 3: http://www.w3.org/TR/css3-lists/
  WD ? | WD 2002-11-07 | WD 2002-02-20

### CSS Math

Description
  Math contains properties targeted at styling mathematical formulas, building on on the layout model of the "presentational" elements of MathML. The module is being developed in cooperation with the Math interest group.
Editors
  Tim Boland
Specification Track

  CSS Math
  WD ?

### CSS Multi-column Layout

Description
  Multi-column Layout proposes new properties to flow content into flexibly-defined columns.
Editors
  Håkon Wium Lie
Specification Track

  CSS Multi-columns: http://www.w3.org/TR/css3-multicol/
  WD ? | WD 2005-12-15 | WD 2001-01-18 | WD 1999-06-23

### CSS Namespaces

Description
  XML-based formats can use “namespaces” to distinguish multiple uses of the same element name from each other, and this draft explains how CSS selectors can be extended to select those elements based on their “namespace” as well as their local name.
Editors
  Elika Etemad (fantasai), Anne van Kesteren, Peter Linss
Specification Track

  CSS Namespaces: http://www.w3.org/TR/css3-namespace/
  LC 2006-09? | WD 2006-08-28 | WD 1999-06-25

### CSS Object Model

Description
  The DOM specifies the functions that are found in several programming libraries (and browsers) to manipulate HTML, XML & CSS documents. Programmers can call them from their programs rather than write their own. Some of those functions deal with adding & deleting rules and changing properties in CSS style sheets. These APIs form the CSS Object Model or CSS-OM. They are useful for stand-alone programs as well as for scripts and applets. DOM level 2 contains two chapters on the CSS-OM (CSS Object Model) and the CSS WG will develop a level 3 CSS-OM.
Editors
  Anne van Kesteren
Specification Track

  CSS Object Model Level 3
  WD 2006?

### CSS Paged Media

Description
  Paged Media extends the properties that CSS2 already had with new ones to control such things as running headers and footers and page numbers.
Editors
  Melinda Grant, Håkon Wium Lie, Jim Bigelow
Specification Track

  CSS Paged Media Level 3: http://www.w3.org/TR/css3-page/
  CR 2006-12? | WD 2006-10-10 | CR 2004-02-25 | LC 2003-12-18 | WD 2003-09-09 | WD 1999-09-28 | WD 1999-06-23

### CSS Positioning

Description
  Positioning defines "absolute", "fixed" and "relative" postioning. These are ways to take an element out of the normal flow of elements (as specified by the box model) and put it somewhere else: either relative to the root or some other element's box (absolute), relative to the viewport (fixed), or simply slightly offset from where it would normally be (relative).
Editors
  Ian Hickson
Specification Track

  CSS Positioning Level 3
  WD ?

### CSS Presentation Levels

Description
  Presentation Levels introduces a way to step forward and backward through multiple renderings of the same document, which is especially useful for slide show presentations (highlight list items one at a time) and outline views (show more or less detail). The model is that each element has a presentation level and three styles (three states): one for when the browser is at a lower presentation level, one for an exact match and one when the browser's presentation level is above that of the element. The browser must offer the user an easy way to increase and decrease the browser's level.
Editors
  Håkon Wium Lie
Specification Track

  CSS Presentation Levels: http://www.w3.org/TR/css3-preslev/
  WD ? | WD 2003-08-13

### CSS Reader Media Type

Description
  The keyword 'reader' is a media type for use in Media Queries (similar to 'screen', 'print', 'projection', etc.). Devices that might choose to apply rules inside '@media reader' are devices like screen readers, that display a page on screen and speak it at the same time, or display the page and simultaneously render it on a dynamic braille device. The properties that apply to this media type are therefore the combination of the properties for screen, speech and braille. At the moment (February 2004), the 'reader' keyword is not much more than an idea. It needs further investigation to see if it is needed and if so, how well it matches what screen readers do. It is currently not meant for multimedia renderings, where parts of a document are rendered in one medium and other parts in another. It also does not allow properties for explicit timing.
Editors
  Tantek Çelik
Specification Track

  CSS Reader Media Type: http://www.w3.org/TR/css3-reader/
  WD ? | WD 2004-02-24

### CSS Ruby

Description
  Ruby describes CSS properties to manipulate the position of "ruby", which are small annotations on top of or next to words, especially common in Chinese and Japanese. They are often used to give the pronunciation or meaning of difficult ideograms.
Editors
  Paul Nelson, Michel Suignard
Specification Track

  CSS Ruby: http://www.w3.org/TR/css3-ruby/
  WD 2006-10? | CR 2003-05-14 | LC 2002-10-24 | WD 2001-02-16

### CSS Scoping

Editors
  Daniel Glazman
Specification Track

  CSS Scoping
  WD ?

### Grid Positioning

Description
  An element with columns (as in Multi-column Layout) establishes an implicit grid. Together with optional explicit grid lines, that establishes a coordinate system for positioning floats. This module proposes properties to position and size floating boxes relative to this grid.
Editors
  Markus Mielke
  Alex Mogilevsky
Specification Track

  Grid Positioning
  WD ?

### CSS Speech

Description
  Speech contains properties to specify how a document is rendered by a speech synthesizer: volume, voice, speed, pitch, cues, pauses, etc. There was already an ACSS (Aural CSS) module in CSS2, but it was never correctly implemented and it was not compatible with the Speech Synthesis Markup Language (SSML), W3C's language for controling speech synthesizers. The ACSS module of CSS2 has therefore been split in two parts: speech (for actual speech, compatible with SSML) and audio (for sound effects on other devices). The speech properties in CSS3 will be similar to those in CSS2, but have different values. (The old properties can still be used with the deprecated 'aural' media type, but the new ones should be used inside the new 'speech' medium, as well as in style sheets for 'all' media.)
Editors
  Dave Raggett, Claudio Santambrogio, Daniel Glazman
Specification Track

  CSS Speech Level 3: http://www.w3.org/TR/css3-speech/
  WD ? | WD 2004-12-16 | WD 2004-07-27 | WD 2003-05-14

### CSS `style` Attribute Syntax

Description
  Syntax of CSS rules in HTML's "style" attribute is strictly speaking not part of CSS3, but is mentioned here, because it is produced by the CSS working group. It was made necessary, because XHTML 1.0, in contrast to HTML 4.0, doesn't define the syntax of CSS rules in its style attribute. However, the specification is valid for all similar attributes (e.g., those in SVG), not just for HTML.
Editors
  Tantek Çelik, Bert Bos, Marc Attinasi
Specification Track

  CSS `style` Attribute Syntax Level 3: http://www.w3.org/TR/css-style-attr
  WD ? | WD 2002-05-15 | WD 2001-03-05 | WD 2000-10-25

### CSS Syntax

Description
  Syntax contains the generic (forward-compatible) grammar that all levels of CSS adhere to. Every property also has restrictions on the syntax of its value, but those can be found in the other CSS modules.
Editors
  L. David Baron
Specification Track

  CSS Syntax Level 3: http://www.w3.org/TR/css3-syntax/
  WD ? | WD 2003-08-13

### CSS Tables Module

Description
  Tables describes the layout of tables: rows, columns, cells and captions, with their borders and alignments. The model in CSS3 will be the same as in CSS2, but described in more detail.
Editors
  Bert Bos
Specification Track

  CSS Tables Level 3
  WD ? | WD

### CSS Text

Description
  Text contains the text-related properties of CSS2 (underlining, justification, text wrapping, etc.) plus several new properties, many for dealing with text in different languages and scripts (line breaking, kashida, hyphenation, etc.). It includes (and replaces) the proposal in the International layout draft. Also see the Line module for things like vertical alignment within a line, line height calculation and styles for first-line/first-letter.

  The Text module reached CR status in 2003, but very little was implemented. Some common typography required too many properties, while many combinations of values were not useful. The rewrite started in 2004 and should result in the same functionality, but with fewer properties and better defaults. The Text module has been split into two parts: Text and Text Layout.

Editors
  Elika Etemad (fantasai), Paul Nelson, Michel Suignard, Chris Lilley
Specification Track

  CSS Text Level 3: http://www.w3.org/TR/css3-text/
  WD 2007-06? | WD 2007-03-06 | WD 2005-06-27 | CR 2003-05-14 | LC 2003-02-26 | LC 2002-10-24 | WD 2002-05-15 | WD 2001-05-17

### CSS Text Layout

Description
  Text Layout describes he text layout model in CSS and the properties that control it. It covers vertical text, bidirectionality, grid layout, and other special inline text layout effects.
Editors
  Paul Nelson, Elika Etemad (fantasai)
Specification Track

  CSS Text Layout Level 3
  WD 2006-10? | See CSS3 Text

### CSS Values and Units

Description
  Values and Units describes the common values and units that CSS properties accept. Also, it describes how "specified values", which is what a style sheet contains, are processed into "computed values" and "actual values".
Editors
  Håkon Wium Lie, Chris Lilley
Specification Track

  CSS Values and Units Level 3: http://www.w3.org/TR/css3-values/
  LC 2006-12? | WD 2006-09-19 | WD 2005-07-26 | WD 2001-07-13

### CSS Web Fonts

Description
  Web Fonts provides syntax for describing fonts: their name, their style, which characters they cover and also where to download them from. Adding such descriptions to a style sheet allows a designer to be more precise in font selection and, if the browser supports font downloading, to use fonts that people are unlikely to have installed, including fonts that the designer created himself for the purpose. Web fonts are also used by SVG and, conversely, one can use SVG to create fonts for download. Web fonts existed already in CSS2.
Editors
  Chris Lilley, Michel Suignard
Specification Track

  CSS Web Fonts Level 3: http://www.w3.org/TR/css3-webfonts/
  WD ? | LC 2002-08-02

## CSS Profiles

### CSS Mobile Profile

Description
  CSS Mobile Profile describes a subset of CSS that is suitable for handheld devices, such as mobile phones. This profile further fills in the 'handheld' media type.
Editors
  Svante Schubert, Robin Berjon, Ted Wugofski, Doug Dominiak, Peter Stark, Tapas Roy
Specification Track

  CSS Mobile Profile 2.0: http://www.w3.org/TR/css-mobile
  WD 2007-01? | WD 2006-12-08 | CR 2002-07-25 | CR 2001-10-24 | LC 2001-01-29 | WD 2000-10-13

Test Suite Track

  CSS Mobile Profile 1.0 Test Suite: http://www.w3.org/Style/CSS/Test/Mobile/1.0/current/
  2006-03-07 | 2001-10-22 | 2001-10-21 | 2001-10-11

### CSS Print Profile

Description
  CSS Print Profile describes a subset of CSS that is suitable for documents printed on low-cost printers. It is a companion to the XHTML Print Profile.
Editors
  Melinda Grant, Jim Bigelow
Specification Track

  CSS Print Profile 1.0: http://www.w3.org/TR/css-print/
  CR 2006-01? | LC 2006-10-13 | CR 2004-02-25 | LC 2003-12-18 | WD 2003-08-13

Test Suite Track

  Print Profile Test Suite: http://www.w3.org/Style/CSS/Test/Print
  2007-01-31

### CSS TV Profile

Description
  CSS TV profile describes a subset of CSS that is suitable for documents displayed on TV sets, including text documents that are broadcast over digital TV.
Editors
  Glenn Adams, Tantek Çelik, Sean Hayes, Håkon Wium Lie
Specification Track

  CSS TV Profile 1.0: http://www.w3.org/TR/css-tv
  PR ? | CR 2003-05-14 | CR 2002-08-07 | LC 2002-05-15 | WD 2001-12-21

## Explanation of colors & status codes

W3C indicates the stability of specifications by a status code. The CSS working group uses the following, from least to most stable:

Abbreviation | Full name
--- | ---
WD | Working Draft
LC | Last Call
CR | Candidate Recommendation
PR | Proposed Recommendation
REC | Recommendation

The names are defined in sections 7.3 and 7.4 of the W3C process document. A REC is what is normally referred to as a “standard.” W3C encourages everyday use starting from CR.

Activities Tech. reports Site index Translations Software Search Nearby: Style CSS