CSS Working Group
The W3C working group responsible for developing, maintaining, testing, and coordinating Cascading Style Sheets standards for the Web.
Last updated August 25, 2026
AI crawler reads
No AI crawler has read this profile since Oct 28, 2026.
Overview
The CSS Working Group, commonly abbreviated CSSWG and also known as the Cascading Style Sheets Working Group, is a technical working group within the World Wide Web Consortium (W3C). Its role is to develop, maintain, clarify, test, and coordinate specifications for Cascading Style Sheets, the collection of Web technologies used to describe the presentation and layout of documents written in HTML, XML, and related formats. Rather than selling software or hardware, the group operates as an open standards-development body whose work is implemented by browser vendors, publishing tools, design software, operating systems, and Web developers. The group grew out of the early development of CSS by Håkon Wium Lie and Bert Bos. Their work attracted the attention of the emerging W3C, and CSS Level 1 became a W3C Recommendation in December 1996. In February 1997, the earlier activity combining work on HTML, the Document Object Model, and CSS was divided into separate programs, leading to the formal establishment of the CSS Working Group under the management of Chris Lilley. Its initial purpose was to address problems revealed by early CSS 1 implementations and adoption. The group subsequently worked on CSS Level 2 and its revision, CSS 2.1. Work on the broader CSS3 effort began in 1999. After difficulties in progressing the early CSS3 model, the working group adopted a more modular and incremental approach, allowing individual areas such as typography, layout, color, selectors, animation, transforms, and media features to advance separately. In 2005, it also decided that published specifications, including CSS 2.1 and CSS Text, should be re-examined and updated. This helped establish the continuing, modular specification model associated with modern CSS. CSSWG participation brings together representatives of major browser and technology organizations, including Apple, Google, Igalia, Microsoft, Mozilla, and historically Adobe, alongside invited experts and W3C staff. The group uses that multi-stakeholder structure to review proposals, resolve technical issues, develop tests, and align specifications with real-world browser implementation. Its work is influential because interoperable CSS behavior affects virtually every modern website and Web application, although the group itself does not control how quickly individual vendors implement a feature. The group's output includes formal CSS specifications, drafts, issue resolutions, test suites, implementation guidance, and coordination with other W3C activities. The CSS 1 test suite, developed by Eric A. Meyer, Håkon Wium Lie, Tim Boland, and other contributors, was completed in 2018. By July 2025, the CSS Working Group had 176 members. At that time, Rossen Atanassov and Alan Stearns were identified as its co-chairs. Its continuing remit is to evolve CSS while preserving interoperability, web compatibility, accessibility-related requirements, and a stable platform for browser and content authors.
History
CSS originated in the mid-1990s as the Web community sought a dedicated language for controlling presentation without mixing visual instructions into document structure. Håkon Wium Lie and Bert Bos developed the first version of the proposal, building on Bos's work on a browser language called SPP. They presented their work at the 1994 and 1996 Mosaic and the Web conferences in Chicago. The emerging W3C recognized the importance of the proposal, and CSS Level 1 reached W3C Recommendation status in December 1996. At that time, CSS work was associated with a broader activity that also covered HTML and the Document Object Model. In February 1997, the W3C divided that activity into separate programs. Chris Lilley managed the newly established CSS Working Group, whose initial mission was to address issues exposed by early CSS 1 implementations and adoption. The group therefore began not only by writing new features, but also by clarifying behavior and improving interoperability among implementations. CSS Level 2 followed in late 1998, and a revision known as CSS 2.1 was issued in 1999. By 1999, the related Cascading Style Sheets and Formatting Properties Working Group had 15 members. Work on CSS3 also began in 1999, but the early effort encountered substantial limitations through the first half of the 2000s. In response, the group reassessed how CSS should be maintained and in 2005 decided that already published standards, including CSS 2.1 and CSS Text, should be re-examined and updated. The later CSS process became increasingly modular. Instead of treating CSS3 as one monolithic release, the group developed separate modules for distinct technical areas. This approach allowed features to mature at different speeds and supported incremental implementation by browsers. CSSWG activity came to include specification editing, issue management, interoperability review, test development, and coordination between implementers and other Web standards participants. The working group has drawn participation from companies and organizations including Apple, Google, Igalia, Microsoft, Mozilla, and historically Adobe, as well as invited experts and W3C staff. Its membership model gives participants opportunities to collaborate with other Web technology stakeholders, propose and evaluate technical work, influence standards affecting products and users, and take part in leadership of the standards process. The CSS 1 test suite, associated with Eric A. Meyer, Håkon Wium Lie, Tim Boland, and other contributors, was completed in 2018. CSSWG remains an active W3C group. Its specifications underpin the visual presentation of much of the modern Web, but adoption remains distributed: the group defines standards and resolves technical questions, while browser and tool vendors decide when and how particular features are implemented. As of July 2025, the group had 176 members and was co-chaired by Rossen Atanassov and Alan Stearns.
- 2025
Membership reaches 176
[1]The group was reported to have 176 members as of July 2025 and to be co-chaired by Rossen Atanassov and Alan Stearns.
- 2018
CSS 1 test suite completed
[1]The CSS 1 test suite, produced by multiple contributors, was completed.
- 2005
Published CSS standards scheduled for re-examination
[1]The group decided to revisit and update existing standards, including CSS 2.1 and CSS Text.
- 1999
CSS 2.1 and CSS3 work begin
[1]A CSS 2.1 revision was issued, while work on the CSS3 effort began. The related working group had 15 members during this period.
- 1998
CSS Level 2 released
[1]The first CSS Level 2 specification was released in late 1998.
- 1997
CSS Working Group established
[1]The W3C separated CSS work from the broader HTML and DOM activity and established the CSS Working Group in February.
- 1996
CSS Level 1 becomes a W3C Recommendation
[1]The first CSS specification reached W3C Recommendation status in December 1996.
- 1994
Early CSS work presented
[1]Håkon Wium Lie and Bert Bos presented early CSS-related work at the Mosaic and the Web conference in Chicago.
Products and positioning
An international, vendor-neutral standards-development group that coordinates the evolution of CSS and promotes interoperable implementation across Web browsers and authoring tools.
Web standard · 1996
CSS Level 1
The first standardized CSS specification, defining the foundational model for separating presentation from document structure. It established core concepts such as style rules, selectors, declarations, cascading, and basic formatting properties. CSS Level 1 became a W3C Recommendation in December 1996 and provided the basis for later CSS development and browser implementation.
Web standard · 1998
CSS Level 2 and CSS 2.1
CSS Level 2 expanded the language with broader formatting, positioning, media, and presentation capabilities. CSS 2.1 served as a revision intended to reflect implementation experience and improve interoperability. Together, these specifications formed an important bridge between the original CSS model and the later modular approach to CSS development.
Web standards family · 1999
Modular CSS specifications
The CSS Working Group's modern output is organized into modules rather than a single monolithic CSS3 release. Individual specifications address areas such as layout, typography, text, color, selectors, animation, transforms, and media features. Modularization lets features progress, receive tests, and be implemented at different rates while remaining part of a coordinated CSS platform.
Conformance and interoperability resource
CSS test suites
Test suites provide implementation-oriented cases used to examine whether browsers and other engines behave consistently with CSS specifications. The CSS 1 test suite was associated with Eric A. Meyer, Håkon Wium Lie, Tim Boland, and other contributors, and was completed in 2018.
Brand decisions
2005
Re-examine published CSS standardsStrategyBackground
The early CSS3 effort had faced significant limitations, while implementation experience had exposed issues in already published specifications.
Action taken
The CSS Working Group decided to revisit and update published standards such as CSS 2.1 and CSS Text.
Aftermath
This decision contributed to a more iterative and modular approach to CSS maintenance and specification development.
1999
Begin the CSS3 work programmeStrategyBackground
After CSS Level 2 and its revision, the group began planning the next generation of CSS capabilities.
Action taken
Work on CSS3 started, later developing into a modular family of specifications rather than one single release.
Aftermath
The modular model became the principal framework for advancing separate CSS feature areas at different levels of maturity.
Sources2 sources
Cite this profile: Cite the canonical profile. /brand-wiki/css-working-group · Editorial policy · How profiles are compiled