en W3C - Cascading Style Sheets (CSS) Working Group The mission of the group is to develop and maintain CSS. Tue, 22 Jul 2025 11:56:30 +0000 Laminas_Feed_Writer 2 (https://getlaminas.org) https://www.w3.org/groups/wg/css/ First Public Working Draft: CSS Borders and Box Decorations Module Level 4 Tue, 22 Jul 2025 06:40:00 +0000 https://www.w3.org/news/2025/first-public-working-draft-css-borders-and-box-decorations-module-level-4/ https://www.w3.org/news/2025/first-public-working-draft-css-borders-and-box-decorations-module-level-4/

The CSS Working Group has published a First Public Working Draft of CSS Borders and Box Decorations Module Level 4. This module contains the features of CSS relating to the borders and decorations of boxes on the page.

]]>
0
First Public Working Draft: CSS Positioned Layout Module Level 4 Tue, 08 Jul 2025 08:33:00 +0000 https://www.w3.org/news/2025/first-public-working-draft-css-positioned-layout-module-level-4/ https://www.w3.org/news/2025/first-public-working-draft-css-positioned-layout-module-level-4/

The CSS Working Group has published a First Public Working Draft of CSS Positioned Layout Module Level 4. This module defines coordinate-based positioning and offsetting schemes of CSS: relative positioning, sticky positioning, absolute positioning, and fixed positioning. It also defines the painting/rendering model of CSS.

]]>
0
New session of the W3Cx course on CSS Basics Tue, 10 Jun 2025 11:22:00 +0000 https://www.w3.org/news/2025/new-session-of-the-w3cx-course-on-css-basics/ https://www.w3.org/news/2025/new-session-of-the-w3cx-course-on-css-basics/

W3C opens today a new session of its CSS Basics course on W3Cx, where you can learn how to take your web pages from bland to bold with the power of CSS styling. This course is part of W3C's "Front-End Web Developer" Professional Certificate.

In this self-paced course, we guide you step-by-step in using the latest Web standards to structure your content and presentation like a professional. You will explore numerous CSS features to help you control the look and feel of your site such as colors, fonts and layout. By the end of the course, you should understand all the fundamental elements of CSS and how to use them effectively.

You can audit this course for free for 5 weeks after enrolling, or opt for the premium version with unlimited access, graded assessments, and a W3Cx certificate.

]]>
0
First Public Working Draft: CSS Functions and Mixins Module Thu, 15 May 2025 13:37:00 +0000 https://www.w3.org/news/2025/first-public-working-draft-css-functions-and-mixins-module/ https://www.w3.org/news/2025/first-public-working-draft-css-functions-and-mixins-module/

The CSS Working Group has published a First Public Working Draft of CSS Functions and Mixins Module. This module defines the ability for authors to define custom functions, acting similar to parametrized custom properties. They can use the full power of CSS’s values and conditional rules. It also defines an early form of a similar idea for CSS rule mixins, allowing parametrized substitution of entire blocks of properties into other rules.

]]>
0
First Public Working Draft: CSS Gap Decorations Module Level 1 Thu, 17 Apr 2025 06:28:00 +0000 https://www.w3.org/news/2025/first-public-working-draft-css-gap-decorations-module-level-1/ https://www.w3.org/news/2025/first-public-working-draft-css-gap-decorations-module-level-1/

The CSS Working Group has published a First Public Working Draft of CSS Gap Decorations Module Level 1. This module introduces several properties to add row and column gap decorations to container layout types such as grid and flex.

]]>
0
First Public Working Draft: CSS Form Control Styling Level 1 Tue, 25 Mar 2025 07:31:00 +0000 https://www.w3.org/news/2025/first-public-working-draft-css-form-control-styling-level-1/ https://www.w3.org/news/2025/first-public-working-draft-css-form-control-styling-level-1/

The CSS Working Group has published a First Public Working Draft of CSS Form Control Styling Level 1. This CSS Module defines various ways of styling form controls and their different parts.

]]>
0
CSS Snapshot 2024 Published as W3C Group Note Tue, 25 Feb 2025 07:40:00 +0000 https://www.w3.org/news/2025/css-snapshot-2024-published-as-w3c-group-note/ https://www.w3.org/news/2025/css-snapshot-2024-published-as-w3c-group-note/

The CSS Working Group published the CSS Snapshot 2024 as a Group Note. This document collects together into one definition all the specifications that together form the current state of Cascading Style Sheets (CSS) as of 2024. The primary audience is CSS implementers, not CSS authors, as this definition includes modules by specification stability, not Web browser adoption rate. 

When the first CSS specification was published, all of CSS was contained in one document that defined CSS Level 1. CSS Level 2 was defined also by a single, multi-chapter document. However for CSS beyond Level 2, the CSS Working Group chose to adopt a modular approach, where each module defines a part of CSS, rather than to define a single monolithic specification. This breaks the specification into more manageable chunks and allows more immediate, incremental improvement to CSS. 

Since different CSS modules are at different levels of stability, the CSS Working Group has chosen to publish this profile to define the current scope and state of Cascading Style Sheets as of 2024.

]]>
0
First Public Working Draft: CSS Display Module Level 4 Thu, 19 Dec 2024 06:13:00 +0000 https://www.w3.org/news/2024/first-public-working-draft-css-display-module-level-4/ https://www.w3.org/news/2024/first-public-working-draft-css-display-module-level-4/

The CSS Working Group has published the First Public Working Draft of CSS Display Module Level 4. This module describes how the CSS formatting box tree is generated from the document element tree and defines the display property that controls it.

]]>
0
First Public Working Draft: CSS Multi-column Layout Module Level 2 Thu, 19 Dec 2024 06:12:00 +0000 https://www.w3.org/news/2024/first-public-working-draft-css-multi-column-layout-module-level-2/ https://www.w3.org/news/2024/first-public-working-draft-css-multi-column-layout-module-level-2/

The CSS Working Group has published the First Public Working Draft of CSS Multi-column Layout Module Level 2. This specification describes multi-column layouts in CSS, a style sheet language for the web. Using functionality described in the specification, content can be flowed into multiple columns with a gap and a rule between them.

]]>
0
First Public Working Draft: CSS Color HDR Module Level 1 Tue, 17 Dec 2024 05:27:00 +0000 https://www.w3.org/news/2024/first-public-working-draft-css-color-hdr-module-level-1/ https://www.w3.org/news/2024/first-public-working-draft-css-color-hdr-module-level-1/

The CSS Working Group has published the First Public Working Draft of CSS Color HDR Module Level 1. CSS Color 4 adds Wide Color Gamut (WCG) color spaces to the Open Web Platform. By design, these are all Standard Dynamic Range (SDR) color spaces. This specification defines additions to support High Dynamic Range (HDR).

]]>
0
First Public Working Draft: CSS Overflow Module Level 5 Tue, 17 Dec 2024 05:25:00 +0000 https://www.w3.org/news/2024/first-public-working-draft-css-overflow-module-level-5/ https://www.w3.org/news/2024/first-public-working-draft-css-overflow-module-level-5/

The CSS Working Group has published the First Public Working Draft of CSS Overflow Module Level 5. This module contains the features of CSS relating to scrollable overflow handling in visual media. It builds on the CSS Overflow Module Level 4, adding the ability to generate and associate various scrolling controls (markers to indicate scroll progress, buttons to trigger scrolling), and adding an appendix containing an experimental exploration of redirecting overflow by fragmentation.

]]>
0
First Public Working Draft: CSS Grid Layout Module Level 3 Thu, 19 Sep 2024 09:38:00 +0000 https://www.w3.org/news/2024/first-public-working-draft-css-grid-layout-module-level-3/ https://www.w3.org/news/2024/first-public-working-draft-css-grid-layout-module-level-3/

The CSS Working Group has published a First Public Working Draft of CSS Grid Layout Module Level 3. This module introduces masonry layout as an additional layout mode for CSS Grid containers.

]]>
0
First Public Working Draft: CSS Values and Units Module Level 5 Tue, 03 Sep 2024 08:09:00 +0000 https://www.w3.org/news/2024/first-public-working-draft-css-values-and-units-module-level-5/ https://www.w3.org/news/2024/first-public-working-draft-css-values-and-units-module-level-5/

The CSS Working Group has published a First Public Working Draft of CSS Values and Units Module Level 5. This CSS module describes the common values and units that CSS properties accept and the syntax used for describing them in CSS property definitions.

]]>
0
First Public Working Draft: CSS Easing Functions Level 2 Thu, 29 Aug 2024 04:08:00 +0000 https://www.w3.org/news/2024/first-public-working-draft-css-easing-functions-level-2/ https://www.w3.org/news/2024/first-public-working-draft-css-easing-functions-level-2/

The CSS Working Group has published a First Public Working Draft of CSS Easing Functions Level 2. This CSS module describes a way for authors to define a transformation that controls the rate of change of some value. Applied to animations, such transformations can be used to produce animations that mimic physical phenomena such as momentum or to cause the animation to move in discrete steps producing robot-like movement. Level 2 adds more sophisticated functions for custom easing curves.

]]>
0
First Public Working Draft: CSS Scroll Snap Module Level 2 Tue, 23 Jul 2024 07:34:00 +0000 https://www.w3.org/news/2024/first-public-working-draft-css-scroll-snap-module-level-2/ https://www.w3.org/news/2024/first-public-working-draft-css-scroll-snap-module-level-2/

The CSS Working Group has published a First Public Working Draft of CSS Scroll Snap Module Level 2. This module contains features to control panning and scrolling behavior with “snap positions”.

CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, etc.

]]>
0
Updated W3C Recommendation: CSS Containment Module Level 1 Tue, 25 Jun 2024 09:32:00 +0000 https://www.w3.org/news/2024/updated-w3c-recommendation-css-containment-module-level-1/ https://www.w3.org/news/2024/updated-w3c-recommendation-css-containment-module-level-1/

The CSS Working Group has published CSS Containment Module Level 1 as an updated W3C Recommendation, incorporating the changes since the 2022 Recommendation. This CSS module describes the contain property, which indicates that the element’s subtree is independent of the rest of the page. This enables heavy optimizations by user agents when used well.

]]>
0
Updated W3C Recommendation: Media Queries Level 3 Tue, 21 May 2024 13:19:00 +0000 https://www.w3.org/news/2024/updated-w3c-recommendation-media-queries-level-3/ https://www.w3.org/news/2024/updated-w3c-recommendation-media-queries-level-3/

The CSS Working Group has published Media Queries Level 3 as an updated W3C Recommendation, incorporating the changes since the 2022 Recommendation.

HTML and CSS currently support media-dependent style sheets tailored for different media types. For example, a document may use sans-serif fonts when displayed on a screen and serif fonts when printed. ‘screen’ and ‘print’ are two media types that have been defined. Media queries extend the functionality of media types by allowing more precise labeling of style sheets.

A media query consists of a media type and zero or more expressions that check for the conditions of particular media features. Among the media features that can be used in media queries are ‘width’, ‘height’, and ‘color’. By using media queries, presentations can be tailored to a specific range of output devices without changing the content itself.

In addition, the group has proposed a new correction to the specification. Comments are due by 21 July 2024.

 

]]>
0
First Public Working Draft: CSS View Transitions Module Level 2 Thu, 16 May 2024 06:41:00 +0000 https://www.w3.org/news/2024/first-public-working-draft-css-view-transitions-module-level-2/ https://www.w3.org/news/2024/first-public-working-draft-css-view-transitions-module-level-2/

The CSS Working Group has published a First Public Working Draft of CSS View Transitions Module Level 2. This module defines how the View Transition API works with cross-document navigations.

]]>
0
Updated Candidate Recommendation: CSS Multi-column Layout Module Level 1 Thu, 16 May 2024 06:38:00 +0000 https://www.w3.org/news/2024/updated-candidate-recommendation-css-multi-column-layout-module-level-1/ https://www.w3.org/news/2024/updated-candidate-recommendation-css-multi-column-layout-module-level-1/

The CSS Working Group invites implementations of an updated Candidate Recommendation Snapshot of CSS Multi-column Layout Module Level 1. This specification describes multi-column layouts in CSS, a style sheet language for the web. Using functionality described in the specification, content can be flowed into multiple columns with a gap and a rule between them.

Comments are welcome via the GitHub issues by 9 July 2024.

]]>
0
First Public Working Draft: CSS Viewport Module Level 1 Thu, 25 Jan 2024 03:30:00 +0000 https://www.w3.org/news/2024/first-public-working-draft-css-viewport-module-level-1/ https://www.w3.org/news/2024/first-public-working-draft-css-viewport-module-level-1/

The CSS Working Group has published a First Public Working Draft of CSS Viewport Module Level 1. This specification provides a way for an author to specify, in CSS, the size, zoom factor, and orientation of the viewport that is used as the base for the initial containing block.

CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, etc.

]]>
0
W3C Invites Implementations of CSS View Transitions Module Level 1 Tue, 05 Sep 2023 02:00:00 +0000 https://www.w3.org/news/2023/w3c-invites-implementations-of-css-view-transitions-module-level-1/ https://www.w3.org/news/2023/w3c-invites-implementations-of-css-view-transitions-module-level-1/

The CSS Working Group invites implementations of the CSS View Transitions Module Level 1 Candidate Recommendation Snapshot. This module defines the View Transition API, along with associated properties and pseudo-elements, which allows developers to create animated visual transitions representing changes in the document state. 

Comments are welcome via the GitHub issues by 5 December 2023.

]]>
0
First Public Working Draft: CSS Transitions Level 2 Tue, 05 Sep 2023 01:30:00 +0000 https://www.w3.org/news/2023/first-public-working-draft-css-transitions-level-2/ https://www.w3.org/news/2023/first-public-working-draft-css-transitions-level-2/

The CSS Working Group has published a First Public Working Draft of CSS Transitions Level 2. CSS Transitions allows property changes in CSS values to occur smoothly over a specified duration.

]]>
0
First Public Working Draft: CSS Anchor Positioning Thu, 29 Jun 2023 03:00:00 +0000 https://www.w3.org/news/2023/first-public-working-draft-css-anchor-positioning/ https://www.w3.org/news/2023/first-public-working-draft-css-anchor-positioning/

The CSS Working Group has published a First Public Working Draft of CSS Anchor Positioning. This allows a positioned element (such as a tooltip or pop-up footnote) to size and position itself relative to one or more "anchor elements" elsewhere on the page. Because the anchoring element could have any size or position on the page, a flexible fallback scheme is also defined whereby a series of rules is tried until one is found that does not result in the positioned element overflowing its containing block.

]]>
0
CSS Box Model Module Level 3 is a W3C Recommendation Thu, 06 Apr 2023 16:48:00 +0000 https://www.w3.org/news/2023/css-box-model-module-level-3-is-a-w3c-recommendation/ https://www.w3.org/news/2023/css-box-model-module-level-3-is-a-w3c-recommendation/

The CSS Working Group has published CSS Box Model Module Level 3 as a W3C Recommendation. This specification describes the margin and padding properties, which create spacing in and around a CSS box.

CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, etc.

]]>
0
Updated Candidate Recommendation: CSS Display Module Level 3 Thu, 30 Mar 2023 09:01:00 +0000 https://www.w3.org/news/2023/updated-candidate-recommendation-css-display-module-level-3/ https://www.w3.org/news/2023/updated-candidate-recommendation-css-display-module-level-3/ 0