This specification defines in general a subset of CSS<\/abbr>\u00a02.1 [[!CSS21]] that is to be considered a baseline for interoperability between implementations of CSS<\/abbr> on constrained devices (e.g. mobile phones). Its intent is not<\/em> to produce a profile of CSS<\/abbr> incompatible with the complete specification, but rather to ensure that implementations that due to platform limitations cannot support the entire specification implement a common subset that is interoperable not only amongst constrained implementations but also with complete ones. Additionally, this specification aligns itself as much as possible with the OMA<\/abbr> Wireless CSS<\/abbr> 1.1 [[WCSS11]] specification. At the same time, OMA<\/abbr> is doing alignment work in OMA<\/abbr> Wireless CSS<\/abbr> 1.2 [[WCSS12]]. It is aimed at aligning the mandatory compliance items between CSS<\/abbr> Mobile Profile 2.0 and OMA<\/abbr> Wireless CSS<\/abbr> 1.2 [[WCSS12]].<\/p> This profile is obsolete. Please see the latest CSS Snapshot<\/a> for the specifications that make up CSS.<\/strong><\/p>","modified_date":"2018-09-17T09:10:35+00:00","draft_modified_date":"2024-03-15T10:23:50+00:00","draft_etag":"65f421b6-ff0b","sync_date":"2024-03-15T10:37:53+00:00"},"_css-multicol-1":{"name":"css-multicol-1","alt_name":"css3-multicol","short_name":"css-multicol","level":1,"current_level":"css-multicol-1","title":"CSS Multicol 1","description":"CSS Multi-column Layout Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-multicol-1\/","draft_uri":"https:\/\/drafts.csswg.org\/css-multicol-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"CR","status_deadline":"2021-12-12T00:00:00+00:00","work_status":"testing","abstract":"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.","modified_date":"2021-10-08T16:33:06+00:00","draft_modified_date":"2024-03-15T10:23:50+00:00","draft_etag":"65f421b6-948a5","sync_date":"2024-03-15T10:38:09+00:00"},"_css-multicol-2":{"name":"css-multicol-2","short_name":"css-multicol","level":2,"current_level":"css-multicol-1","title":"CSS Multicol 2","description":"CSS Multi-column Layout Module Level 2","draft_uri":"https:\/\/drafts.csswg.org\/css-multicol-2\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","work_status":"exploring","abstract":"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. This is a delta specification over CSS Multi-column Level 1. Once the level 1 specification is final, its content will be integrated into this specification, which will then replace it. Until then, CSS Multi-column Level 2 only contains additions and extensions to level 1","draft_modified_date":"2024-03-15T10:23:50+00:00","draft_etag":"65f421b6-1f387","sync_date":"2024-03-15T10:38:22+00:00"},"_css-namespaces-3":{"name":"css-namespaces-3","alt_name":"css3-namespace","short_name":"css-namespaces","level":3,"current_level":"css-namespaces-3","title":"CSS Namespaces 3","description":"CSS Namespaces Module Level 3","base_uri":"https:\/\/www.w3.org\/TR\/css-namespaces-3\/","draft_uri":"https:\/\/drafts.csswg.org\/css-namespaces-3\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","work_status":"completed","abstract":"This CSS Namespaces module defines the syntax for using namespaces in CSS. It defines the ''@namespace'' rule for declaring the default namespace and binding namespaces to namespace prefixes, and it also defines a syntax that other specifications can adopt for using those prefixes in namespace-qualified names.","modified_date":"2017-10-02T11:17:11+00:00","draft_modified_date":"2024-03-15T10:23:50+00:00","draft_etag":"65f421b6-1341e","sync_date":"2024-03-15T10:38:34+00:00"},"_css-nav-1":{"name":"css-nav-1","short_name":"css-nav","level":1,"current_level":"css-nav-1","title":"CSS Spatial Navigation 1","description":"CSS Spatial Navigation Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-nav-1\/","draft_uri":"https:\/\/drafts.csswg.org\/css-nav-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","work_status":"exploring","abstract":"This specification defines a general model for navigating the focus using the arrow keys, as well as related CSS, JavaScript features and Events.","modified_date":"2020-02-04T17:51:36+00:00","draft_modified_date":"2024-03-15T10:23:50+00:00","draft_etag":"65f421b6-4e61c","sync_date":"2024-03-15T10:38:49+00:00"},"_css-nesting-1":{"name":"css-nesting-1","short_name":"css-nesting","level":1,"current_level":"css-nesting-1","title":"CSS Nesting 1","description":"CSS Nesting Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-nesting-1\/","draft_uri":"https:\/\/drafts.csswg.org\/css-nesting-1\/","home_uri":"Overview.html","pages":"single","domain":"css","working_group":"csswg","status":"WD","work_status":"exploring","abstract":"This module introduces the ability to nest one style rule inside another, with the selector of the child rule relative to the selector of the parent rule. This increases the modularity and maintainability of CSS stylesheets.","modified_date":"2023-02-14T05:20:59+00:00","draft_modified_date":"2024-03-15T10:23:50+00:00","draft_etag":"65f421b6-245d6","sync_date":"2024-03-15T10:39:02+00:00"},"_css-overflow-3":{"name":"css-overflow-3","alt_name":"css3-overflow","short_name":"css-overflow","level":3,"current_level":"css-overflow-3","title":"CSS Overflow 3","description":"CSS Overflow Module Level 3","base_uri":"https:\/\/www.w3.org\/TR\/css-overflow-3\/","draft_uri":"https:\/\/drafts.csswg.org\/css-overflow-3\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","work_status":"revising","abstract":"This module contains the features of CSS relating to scrollable overflow handling in visual media. This level is focused on completing a precise specification for the existing overflow features, including the 'overflow' property and its longhands; 'line-clamp', its longhands, and its legacy pre-standard syntax; and the 'text-overflow' property. A few additional features introduced in support of [[CSS-CONTAIN-1]] and [[CSS-CONTAIN-2]] are also defined: ''overflow: clip'' and the 'overflow-clip-margin' property.","modified_date":"2023-03-29T20:20:25+00:00","draft_modified_date":"2024-03-15T10:23:50+00:00","draft_etag":"65f421b6-4f69b","sync_date":"2024-03-15T10:39:18+00:00"},"_css-overflow-4":{"name":"css-overflow-4","short_name":"css-overflow","level":4,"current_level":"css-overflow-3","title":"CSS Overflow 4","description":"CSS Overflow Module Level 4","base_uri":"https:\/\/www.w3.org\/TR\/css-overflow-4\/","draft_uri":"https:\/\/drafts.csswg.org\/css-overflow-4\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","work_status":"exploring","abstract":"This module contains the features of CSS relating to new mechanisms of overflow handling in visual media (e.g., screen or paper). In interactive media, it describes features that allow the overflow from a fixed size container to be handled by pagination (displaying one page at a time). It also describes features, applying to all visual media, that allow the contents of an element to be spread across multiple fragments, allowing the contents to flow across multiple regions or to have different styles for different fragments.","modified_date":"2023-03-21T19:01:45+00:00","draft_modified_date":"2024-03-15T10:23:50+00:00","draft_etag":"65f421b6-60d7e","sync_date":"2024-03-15T10:39:34+00:00"},"_css-overscroll-1":{"name":"css-overscroll-1","alt_name":"css-overscroll-behavior-1","short_name":"css-overscroll","level":1,"current_level":"css-overscroll-1","title":"CSS Overscroll Behavior 1","description":"CSS Overscroll Behavior Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-overscroll-1\/","draft_uri":"https:\/\/drafts.csswg.org\/css-overscroll-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","work_status":"exploring","abstract":"This module defines 'overscroll-behavior' to control the behavior when the scroll position of a scroll container<\/a> reaches the edge of the scrollport<\/a>. This allows content authors to hint that the boundary default actions<\/a>, such as scroll chaining and overscroll, should not be triggered.","modified_date":"2019-06-04T20:42:28+00:00","draft_modified_date":"2024-03-15T10:23:50+00:00","draft_etag":"65f421b6-21168","sync_date":"2024-03-15T10:39:47+00:00"},"_css-page-3":{"name":"css-page-3","alt_name":"css3-page","short_name":"css-page","level":3,"current_level":"css-page-3","title":"CSS Paged Media 3","description":"CSS Paged Media Module Level 3","base_uri":"https:\/\/www.w3.org\/TR\/css-page-3\/","draft_uri":"https:\/\/drafts.csswg.org\/css-page-3\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","work_status":"revising","abstract":"This CSS module specifies how pages are generated and laid out to hold fragmented content in a paged presentation. It adds functionality for controlling page margins, page size and orientation, and headers and footers, and extends generated content to enable page numbering and running headers \/ footers. The process of paginating a flow into such generated pages is covered in [[!CSS3-BREAK]].","modified_date":"2023-09-14T07:43:37+00:00","draft_modified_date":"2024-03-15T10:23:50+00:00","draft_etag":"65f421b6-5e71a","sync_date":"2024-03-15T10:40:17+00:00"},"_css-page-4":{"name":"css-page-4","alt_name":"css4-page","short_name":"css-page","level":4,"current_level":"css-page-3","title":"CSS Paged Media 4","description":"CSS Paged Media Module Level 4","draft_uri":"https:\/\/drafts.csswg.org\/css-page-4\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"UD","draft_modified_date":"2024-03-15T10:23:50+00:00","draft_etag":"65f421b6-e532","sync_date":"2024-03-15T10:40:29+00:00"},"_css-page-floats-3":{"name":"css-page-floats-3","short_name":"css-page-floats","level":3,"current_level":"css-page-floats-3","title":"CSS Page Floats 3","description":"CSS Page Floats Module Level 3","base_uri":"https:\/\/www.w3.org\/TR\/css-page-floats-3\/","draft_uri":"https:\/\/drafts.csswg.org\/css-page-floats-3\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","work_status":"exploring","abstract":"This document describes floats that move to the top or bottom of content passages. This feature has traditionally been used in print publications in which figures and photos are moved to the top or bottom of columns or pages, along with their captions. This draft describes how to achieve this effects for floats within pages, columns, regions and elements.","modified_date":"2017-10-02T10:53:23+00:00","draft_modified_date":"2024-03-15T10:23:50+00:00","draft_etag":"65f421b6-2baee","sync_date":"2024-03-15T10:40:43+00:00"},"_css-page-template-1":{"name":"css-page-template-1","alt_name":"css3-page-template","short_name":"css-page-template","level":1,"current_level":"css-page-template-1","title":"CSS Pagination Templates 1","description":"CSS Pagination Templates Module Level 1","draft_uri":"https:\/\/drafts.csswg.org\/css-page-template-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","draft_modified_date":"2024-03-15T10:23:50+00:00","draft_etag":"65f421b6-842b","sync_date":"2024-03-15T10:40:55+00:00"},"_css-paint-api-1":{"name":"css-paint-api-1","short_name":"css-paint-api","level":1,"current_level":"css-paint-api-1","title":"CSS Painting API 1","description":"CSS Painting API Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-paint-api-1\/","draft_uri":"https:\/\/drafts.css-houdini.org\/css-paint-api-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"css-houdini","status":"ED","modified_date":"2021-12-16T20:44:15+00:00","draft_modified_date":"2020-12-15T23:04:46+00:00","draft_etag":"65b467bc","sync_date":"2024-03-14T03:44:22+00:00"},"_css-parser-api-1":{"name":"css-parser-api-1","short_name":"css-parser-api","level":1,"current_level":"css-parser-api-1","title":"CSS Parser API 1","description":"CSS Parser API Module Level 1","draft_uri":"https:\/\/drafts.css-houdini.org\/css-parser-api-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"css-houdini","status":"UD","draft_modified_date":"2017-11-09T21:05:45+00:00","draft_etag":"65b467bd","sync_date":"2024-01-27T03:34:19+00:00"},"_css-position-3":{"name":"css-position-3","alt_name":"css3-positioning","short_name":"css-position","level":3,"current_level":"css-position-3","title":"CSS Positioned Layout 3","description":"CSS Positioned Layout Module Level 3","base_uri":"https:\/\/www.w3.org\/TR\/css-position-3\/","draft_uri":"https:\/\/drafts.csswg.org\/css-position-3\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","work_status":"exploring","abstract":"This module contains defines coordinate-based positioning and offsetting schemes of CSS<\/a>: [=relative positioning=], [=sticky positioning=], [=absolute positioning=], and [=fixed positioning=].","modified_date":"2023-04-03T22:40:02+00:00","draft_modified_date":"2024-03-15T10:23:50+00:00","draft_etag":"65f421b6-66f9b","sync_date":"2024-03-15T10:41:30+00:00"},"_css-position-4":{"name":"css-position-4","short_name":"css-position","level":4,"current_level":"css-position-3","title":"CSS Positioned Layout 4","description":"CSS Positioned Layout Module Level 4","base_uri":"https:\/\/www.w3.org\/TR\/css-position-4\/","draft_uri":"https:\/\/drafts.csswg.org\/css-position-4\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","draft_modified_date":"2024-03-15T10:23:50+00:00","draft_etag":"65f421b6-2d5b5","sync_date":"2024-03-15T10:41:43+00:00"},"_css-preslev-1":{"name":"css-preslev-1","alt_name":"css3-preslev","short_name":"css-preslev","level":1,"current_level":"css-preslev-1","title":"CSS Presentation Levels 1","description":"CSS Presentation Levels Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css3-preslev\/","draft_uri":"https:\/\/drafts.csswg.org\/css-preslev-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","modified_date":"2017-10-02T10:50:46+00:00","draft_modified_date":"2024-03-15T10:23:51+00:00","draft_etag":"65f421b7-48ed","sync_date":"2024-03-15T13:02:41+00:00"},"_css-print":{"name":"css-print","short_name":"css-print","level":1,"current_level":"css-print","title":"CSS Print Profile","description":"CSS Print Profile","base_uri":"https:\/\/www.w3.org\/TR\/css-print\/","draft_uri":"https:\/\/drafts.csswg.org\/css-print\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","work_status":"abandoned","abstract":" This specification defines a subset of Cascading Style Sheets Level 2, revision 1<\/cite> [[!CSS21]] and CSS Paged Media Level 3<\/cite> [[!CSS3PAGE]] for printing to low-cost devices. It is designed for printing in situations where it is not feasible or desirable to install a printer-specific driver, and for situations were some variability in the output is acceptable.<\/p> This profile is designed to work in conjunction with XHTML-Print<\/cite> [[XHTML-PRINT]] and defines a minimum level of conformance as well as an extension set that provides stronger layout control for the printing of mixed text and images, tables and image collections.<\/p> This profile is obsolete. Please see the latest CSS Snapshot<\/a> for the specifications that make up CSS.<\/strong><\/p>","modified_date":"2018-10-09T13:16:09+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-32412","sync_date":"2024-03-15T13:02:54+00:00"},"_css-properties-values-api-1":{"name":"css-properties-values-api-1","short_name":"css-properties-values-api","level":1,"current_level":"css-properties-values-api-1","title":"CSS Properties and Values API 1","description":"CSS Properties and Values API Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-properties-values-api-1\/","draft_uri":"https:\/\/drafts.css-houdini.org\/css-properties-values-api-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"css-houdini","status":"WD","modified_date":"2020-11-20T13:08:22+00:00","draft_modified_date":"2023-08-25T23:20:06+00:00","draft_etag":"65b467c0","sync_date":"2024-03-14T03:45:58+00:00"},"_css-pseudo-4":{"name":"css-pseudo-4","alt_name":"css4-pseudo","short_name":"css-pseudo","level":4,"current_level":"css-pseudo-4","title":"CSS Pseudo-Elements 4","description":"CSS Pseudo-Elements Module Level 4","base_uri":"https:\/\/www.w3.org\/TR\/css-pseudo-4\/","draft_uri":"https:\/\/drafts.csswg.org\/css-pseudo-4\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","work_status":"refining","abstract":"This CSS module defines pseudo-elements, abstract elements that represent portions of the CSS render tree that can be selected and styled.","modified_date":"2022-12-30T01:46:06+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-659b9","sync_date":"2024-03-15T13:03:10+00:00"},"_css-regions-1":{"name":"css-regions-1","alt_name":"css3-regions","short_name":"css-regions","level":1,"current_level":"css-regions-1","title":"CSS Regions 1","description":"CSS Regions Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-regions-1\/","draft_uri":"https:\/\/drafts.csswg.org\/css-regions-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","work_status":"exploring","abstract":"The CSS Regions module allows content from one or more elements to flow through one or more boxes called CSS Regions, fragmented as defined in [[!CSS3-BREAK]]. This module also defines CSSOM to expose both the inputs and outputs of this fragmentation.","modified_date":"2017-10-02T11:17:30+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-44128","sync_date":"2024-03-15T13:03:24+00:00"},"_css-rhythm-1":{"name":"css-rhythm-1","alt_name":"css-step-sizing-1","short_name":"css-rhythm","level":1,"current_level":"css-rhythm-1","title":"CSS Rhythmic Sizing 1","description":"CSS Rhythmic Sizing Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-rhythm-1\/","draft_uri":"https:\/\/drafts.csswg.org\/css-rhythm-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","work_status":"exploring","abstract":"This module contains CSS features for aligning content size to multiple of unit size.","modified_date":"2017-03-01T01:37:24+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-2330f","sync_date":"2024-03-15T13:03:38+00:00"},"_css-round-display-1":{"name":"css-round-display-1","short_name":"css-round-display","level":1,"current_level":"css-round-display-1","title":"CSS Round Display 1","description":"CSS Round Display Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-round-display-1\/","draft_uri":"https:\/\/drafts.csswg.org\/css-round-display-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","work_status":"exploring","abstract":"This document describes CSS extensions to support a round display. The extensions help web authors to build a web page suitable for a round display.","modified_date":"2016-12-22T08:34:21+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-1d604","sync_date":"2024-03-15T13:03:51+00:00"},"_css-ruby-1":{"name":"css-ruby-1","alt_name":"css3-ruby","short_name":"css-ruby","level":1,"current_level":"css-ruby-1","title":"CSS Ruby 1","description":"CSS Ruby Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-ruby-1\/","draft_uri":"https:\/\/drafts.csswg.org\/css-ruby-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","work_status":"revising","abstract":"\u201cRuby\u201d, a form of interlinear annotation, are short runs of text alongside the base text. They are typically used in East Asian documents to indicate pronunciation or to provide a short annotation. This module describes the rendering model and formatting controls related to displaying ruby annotations in CSS.","modified_date":"2022-12-31T03:40:32+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-68d1e","sync_date":"2024-03-15T13:04:08+00:00"},"_css-scoping-1":{"name":"css-scoping-1","alt_name":"shadow-styling","short_name":"css-scoping","level":1,"current_level":"css-scoping-1","title":"CSS Scoping 1","description":"CSS Scoping Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-scoping-1\/","draft_uri":"https:\/\/drafts.csswg.org\/css-scoping-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","work_status":"exploring","abstract":"This specification defines scoping\/encapsulation mechanisms for CSS, focusing on the Shadow DOM scoping mechanism.","modified_date":"2017-10-02T11:17:13+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-334c9","sync_date":"2024-03-15T13:04:22+00:00"},"_css-scroll-anchoring-1":{"name":"css-scroll-anchoring-1","short_name":"css-scroll-anchoring","level":1,"current_level":"css-scroll-anchoring-1","title":"CSS Scroll Anchoring 1","description":"CSS Scroll Anchoring Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-scroll-anchoring-1\/","draft_uri":"https:\/\/drafts.csswg.org\/css-scroll-anchoring-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","work_status":"revising","abstract":"Changes in DOM elements above the visible region of a scrolling box<\/a> can result in the page moving while the user is in the middle of consuming the content. This spec proposes a mechanism to mitigate this jarring user experience by keeping track of the position of an anchor node and adjusting the scroll offset accordingly. This spec also proposes an API for web developers to opt-out of this behavior.","modified_date":"2020-11-11T23:04:41+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-222c3","sync_date":"2024-03-15T13:04:34+00:00"},"_css-scroll-snap-1":{"name":"css-scroll-snap-1","alt_name":"css-snappoints-1","short_name":"css-scroll-snap","level":1,"current_level":"css-scroll-snap-1","title":"CSS Scroll Snap 1","description":"CSS Scroll Snap Points Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-scroll-snap-1\/","draft_uri":"https:\/\/drafts.csswg.org\/css-scroll-snap-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"CR","status_deadline":"2021-05-11T00:00:00+00:00","work_status":"exploring","abstract":"This module contains features to control panning and scrolling behavior with \u201csnap positions\u201d.","modified_date":"2021-03-10T20:56:24+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-54d2c","sync_date":"2024-03-15T13:04:50+00:00"},"_css-scroll-snap-2":{"name":"css-scroll-snap-2","short_name":"css-scroll-snap","level":2,"current_level":"css-scroll-snap-1","title":"CSS Scroll Snap 2","description":"CSS Scroll Snap Module Level 2","draft_uri":"https:\/\/drafts.csswg.org\/css-scroll-snap-2\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-268df","sync_date":"2024-03-15T13:05:04+00:00"},"_css-scrollbars-1":{"name":"css-scrollbars-1","short_name":"css-scrollbars","level":1,"current_level":"css-scrollbars-1","title":"CSS Scrollbars 1","description":"CSS Scrollbars Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-scrollbars-1\/","draft_uri":"https:\/\/drafts.csswg.org\/css-scrollbars-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"CR","status_deadline":"2022-02-07T00:00:00+00:00","work_status":"revising","abstract":"This CSS module defines properties to influence the visual styling of scrollbars, introducing controls for their color and width.","modified_date":"2021-12-07T00:51:03+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-284af","sync_date":"2024-03-15T13:05:17+00:00"},"_css-shadow-parts-1":{"name":"css-shadow-parts-1","short_name":"css-shadow-parts","level":1,"current_level":"css-shadow-parts-1","title":"CSS Shadow Parts 1","description":"CSS Shadow Parts Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-shadow-parts-1\/","draft_uri":"https:\/\/drafts.csswg.org\/css-shadow-parts-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"FPWD","work_status":"exploring","abstract":"This specification defines the ''::part()'' pseudo-element on shadow hosts<\/a>, allowing shadow hosts<\/a> to selectively expose chosen elements from their shadow tree<\/a> to the outside page for styling purposes.","modified_date":"2018-11-13T18:50:38+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-20150","sync_date":"2024-03-15T13:05:30+00:00"},"_css-shapes-1":{"name":"css-shapes-1","short_name":"css-shapes","level":1,"current_level":"css-shapes-1","title":"CSS Shapes 1","description":"CSS Shapes Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-shapes-1\/","draft_uri":"https:\/\/drafts.csswg.org\/css-shapes-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","work_status":"testing","abstract":"CSS Shapes describe geometric shapes for use in CSS. For Level 1, CSS Shapes can be applied to floats. A circle shape on a float will cause inline content to wrap<\/a> around the circle shape instead of the float's bounding box.","modified_date":"2022-11-10T21:13:52+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-33b35","sync_date":"2024-03-15T13:05:44+00:00"},"_css-shapes-2":{"name":"css-shapes-2","short_name":"css-shapes","level":2,"current_level":"css-shapes-1","title":"CSS Shapes 2","description":"CSS Shapes Module Level 2","draft_uri":"https:\/\/drafts.csswg.org\/css-shapes-2\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","work_status":"exploring","abstract":"This draft contains the features of CSS relating to wrapping content around and inside shapes. It (implicitly for now) includes and extends the functionality of CSS Shapes Level 1 [[CSS-SHAPES]]. The main points of extension compared to level 1 include additional ways of defining shapes, defining an exclusion area using a shape, and restricting an element's content area using a shape.","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-320c3","sync_date":"2024-03-15T13:05:58+00:00"},"_css-size-adjust-1":{"name":"css-size-adjust-1","short_name":"css-size-adjust","level":1,"current_level":"css-size-adjust-1","title":"CSS Size Adjustment 1","description":"CSS Mobile Text Size Adjustment Module Level 1","draft_uri":"https:\/\/drafts.csswg.org\/css-size-adjust-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","work_status":"revising","abstract":"This module contains features of CSS relating to one possible mechanism for adapting pages designed for desktop computer displays for display on smaller screens such as those of mobile phones. This mechanism involves displaying a scaled down display of the Web page and allowing the user to pan and zoom within that display, but within that scaled down display making certain text and similar elements larger than specified by the page author in order to ensure that when a block of wrapped text is zoomed to the width of the device (so it can be read without side-to-side scrolling for each line), the text is large enough to be readable.","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-1713d","sync_date":"2024-03-15T13:06:11+00:00"},"_css-sizing-3":{"name":"css-sizing-3","alt_name":"css3-sizing","short_name":"css-sizing","level":3,"current_level":"css-sizing-3","title":"CSS Sizing 3","description":"CSS Intrinsic & Extrinsic Sizing Module Level 3","base_uri":"https:\/\/www.w3.org\/TR\/css-sizing-3\/","draft_uri":"https:\/\/drafts.csswg.org\/css-sizing-3\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","work_status":"refining","abstract":"This module extends the CSS sizing properties with keywords that represent content-based \"intrinsic\" sizes and context-based \"extrinsic\" sizes, allowing CSS to more easily describe boxes that fit their content or fit into a particular layout context.","modified_date":"2021-12-17T00:34:42+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-54042","sync_date":"2024-03-15T13:06:26+00:00"},"_css-sizing-4":{"name":"css-sizing-4","short_name":"css-sizing","level":4,"current_level":"css-sizing-3","title":"CSS Sizing 4","description":"CSS Intrinsic & Extrinsic Sizing Module Level 4","base_uri":"https:\/\/www.w3.org\/TR\/css-sizing-4\/","draft_uri":"https:\/\/drafts.csswg.org\/css-sizing-4\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","work_status":"revising","abstract":"This module extends the CSS sizing properties with keywords that represent content-based \"intrinsic\" sizes and context-based \"extrinsic\" sizes, allowing CSS to more easily describe boxes that fit their content or fit into a particular layout context. This is a delta spec over CSS Sizing Level 3.","modified_date":"2021-05-20T21:24:19+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-44b6e","sync_date":"2024-03-15T13:06:41+00:00"},"_css-speech-1":{"name":"css-speech-1","alt_name":"css3-speech","short_name":"css-speech","level":1,"current_level":"css-speech-1","title":"CSS Speech 1","description":"CSS Speech Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-speech-1\/","draft_uri":"https:\/\/drafts.csswg.org\/css-speech-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","work_status":"testing","abstract":"The Speech module defines aural CSS properties that enable authors to declaratively control the rendering of documents via speech synthesis, and using optional audio cues. Note that this standard was developed in cooperation with the Voice Browser Activity<\/a>.","modified_date":"2023-02-14T01:37:24+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-4cb30","sync_date":"2024-03-15T13:06:56+00:00"},"_css-style-attr-1":{"name":"css-style-attr-1","short_name":"css-style-attr","level":1,"current_level":"css-style-attr-1","title":"CSS Style Attributes 1","description":"CSS Style Attributes Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-style-attr\/","draft_uri":"https:\/\/drafts.csswg.org\/css-style-attr-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","modified_date":"2017-10-02T11:05:50+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-4f4a","sync_date":"2024-03-15T13:07:08+00:00"},"_css-syntax-3":{"name":"css-syntax-3","alt_name":"css3-syntax","short_name":"css-syntax","level":3,"current_level":"css-syntax-3","title":"CSS Syntax 3","description":"CSS Syntax Module Level 3","base_uri":"https:\/\/www.w3.org\/TR\/css-syntax-3\/","draft_uri":"https:\/\/drafts.csswg.org\/css-syntax-3\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","work_status":"testing","abstract":"This module describes, in general terms, the basic structure and syntax of CSS stylesheets. It defines, in detail, the syntax and parsing of CSS - how to turn a stream of bytes into a meaningful stylesheet.","modified_date":"2021-12-24T22:58:34+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-951a2","sync_date":"2024-03-15T13:07:26+00:00"},"_css-tables-3":{"name":"css-tables-3","alt_name":"css3-tables","short_name":"css-tables","level":3,"current_level":"css-tables-3","title":"CSS Tables 3","description":"CSS Tables Module Level 3","base_uri":"https:\/\/www.w3.org\/TR\/css-tables-3\/","draft_uri":"https:\/\/drafts.csswg.org\/css-tables-3\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","work_status":"exploring","abstract":"This CSS module defines a two-dimensional grid-based layout system, optimized for tabular data rendering. In the table layout model, each display node is assigned to an intersection between a set of consecutive rows and a set of consecutive columns, themselves generated from the table structure and sized according to their content.","modified_date":"2019-07-27T13:57:41+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-67025","sync_date":"2024-03-15T13:07:43+00:00"},"_css-template-1":{"name":"css-template-1","alt_name":"css3-layout","short_name":"css-template","level":1,"current_level":"css-template-1","title":"CSS Template Layout 1","description":"CSS Template Layout Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css3-layout\/","draft_uri":"https:\/\/drafts.csswg.org\/css-template-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","modified_date":"2017-10-02T11:05:55+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-3c9a8","sync_date":"2024-03-15T13:07:57+00:00"},"_css-text-3":{"name":"css-text-3","alt_name":"css3-text","short_name":"css-text","level":3,"current_level":"css-text-3","title":"CSS Text 3","description":"CSS Text Module Level 3","base_uri":"https:\/\/www.w3.org\/TR\/css-text-3\/","draft_uri":"https:\/\/drafts.csswg.org\/css-text-3\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","work_status":"exploring","abstract":"This Note serves as a clearinghouse to further information on worldwide conventions for text justification: the process of stretching text to fill a line.","modified_date":"2023-09-03T22:27:00+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-1d794b","sync_date":"2024-03-15T13:08:21+00:00"},"_css-text-4":{"name":"css-text-4","alt_name":"css4-text","short_name":"css-text","level":4,"current_level":"css-text-3","title":"CSS Text 4","description":"CSS Text Module Level 4","draft_uri":"https:\/\/drafts.csswg.org\/css-text-4\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","work_status":"exploring","abstract":"This module defines properties for text manipulation and specifies their processing model. It covers line breaking, justification and alignment, white space handling, and text transformation.","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-3221c5","sync_date":"2024-03-15T13:08:53+00:00"},"_css-text-decor-3":{"name":"css-text-decor-3","alt_name":"css3-text-decor","short_name":"css-text-decor","level":3,"current_level":"css-text-decor-3","title":"CSS Text Decoration 3","description":"CSS Text Decoration Module Level 3","base_uri":"https:\/\/www.w3.org\/TR\/css-text-decor-3\/","draft_uri":"https:\/\/drafts.csswg.org\/css-text-decor-3\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","work_status":"testing","abstract":"This module contains the features of CSS relating to text decoration, such as underlines, text shadows, and emphasis marks.","modified_date":"2022-05-05T03:12:22+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-3c64e","sync_date":"2024-03-15T13:09:08+00:00"},"_css-text-decor-4":{"name":"css-text-decor-4","short_name":"css-text-decor","level":4,"current_level":"css-text-decor-3","title":"CSS Text Decoration 4","description":"CSS Text Decoration Module Level 4","draft_uri":"https:\/\/drafts.csswg.org\/css-text-decor-4\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","work_status":"exploring","abstract":"This module contains the features of CSS relating to text decoration, such as underlines, text shadows, and emphasis marks.","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-5d1b3","sync_date":"2024-03-15T13:09:23+00:00"},"_css-transforms-1":{"name":"css-transforms-1","alt_name":"css3-transforms","short_name":"css-transforms","level":1,"current_level":"css-transforms-1","title":"CSS Transforms 1","description":"CSS Transforms Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-transforms-1\/","draft_uri":"https:\/\/drafts.csswg.org\/css-transforms-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"CR","status_deadline":"2019-05-14T00:00:00+00:00","work_status":"refining","abstract":"CSS transforms allows elements styled with CSS to be transformed in two-dimensional space. This specification is the convergence of the CSS 2D Transforms<\/a> and SVG transforms<\/a> specifications.","modified_date":"2019-02-14T11:32:56+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-5e0da","sync_date":"2024-03-15T13:09:38+00:00"},"_css-transforms-2":{"name":"css-transforms-2","short_name":"css-transforms","level":2,"current_level":"css-transforms-1","title":"CSS Transforms 2","description":"CSS Transforms Module Level 2","base_uri":"https:\/\/www.w3.org\/TR\/css-transforms-2\/","draft_uri":"https:\/\/drafts.csswg.org\/css-transforms-2\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","work_status":"exploring","abstract":"CSS transforms allows elements styled with CSS to be transformed in two-dimensional or three-dimensional space. This spec adds new transform functions and properties for three-dimensional transforms, and convenience functions for simple transforms.","modified_date":"2021-11-09T18:24:25+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-58eb0","sync_date":"2024-03-15T13:09:53+00:00"},"_css-transitions-1":{"name":"css-transitions-1","alt_name":"css3-transitions","short_name":"css-transitions","level":1,"current_level":"css-transitions-1","title":"CSS Transitions 1","description":"CSS Transitions Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-transitions-1\/","draft_uri":"https:\/\/drafts.csswg.org\/css-transitions-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","work_status":"refining","abstract":"CSS Transitions allows property changes in CSS values to occur smoothly over a specified duration.","modified_date":"2018-10-11T01:37:34+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-46807","sync_date":"2024-03-15T13:10:07+00:00"},"_css-transitions-2":{"name":"css-transitions-2","short_name":"css-transitions","level":2,"current_level":"css-transitions-1","title":"CSS Transitions 2","description":"CSS Transitions Module Level 2","draft_uri":"https:\/\/drafts.csswg.org\/css-transitions-2\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","work_status":"exploring","abstract":"CSS Transitions allows property changes in CSS values to occur smoothly over a specified duration.","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-34c71","sync_date":"2024-03-15T13:10:20+00:00"},"_css-tv-1":{"name":"css-tv-1","short_name":"css-tv","level":1,"current_level":"css-tv-1","title":"CSS TV 1","description":"CSS TV Profile Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-tv\/","draft_uri":"https:\/\/drafts.csswg.org\/css-tv-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","modified_date":"2018-09-17T09:11:31+00:00","draft_modified_date":"2018-09-18T13:30:26+00:00","draft_etag":"5ba0fdf2","sync_date":"2024-03-15T13:10:34+00:00"},"_css-typed-om-1":{"name":"css-typed-om-1","short_name":"css-typed-om","level":1,"current_level":"css-typed-om-1","title":"CSS Typed OM 1","description":"CSS Typed Object Model Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-typed-om-1\/","draft_uri":"https:\/\/drafts.css-houdini.org\/css-typed-om-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"css-houdini","status":"WD","modified_date":"2018-04-10T13:09:15+00:00","draft_modified_date":"2024-03-04T23:23:04+00:00","draft_etag":"65e657f0","sync_date":"2024-03-14T03:56:29+00:00"},"_css-typed-om-2":{"name":"css-typed-om-2","short_name":"css-typed-om","level":2,"current_level":"css-typed-om-1","title":"CSS Typed OM 2","description":"CSS Typed Object Model Level 2","draft_uri":"https:\/\/drafts.css-houdini.org\/css-typed-om-2\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"css-houdini","status":"DREAM","draft_modified_date":"2024-03-14T03:12:01+00:00","draft_etag":"65f26b1e","sync_date":"2024-03-14T03:56:42+00:00"},"_css-ui-3":{"name":"css-ui-3","alt_name":"css3-ui","short_name":"css-ui","level":3,"current_level":"css-ui-4","title":"CSS User Interface 3","description":"CSS Basic User Interface Module Level 3","base_uri":"https:\/\/www.w3.org\/TR\/css-ui-3\/","draft_uri":"https:\/\/drafts.csswg.org\/css-ui-3\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"REC","work_status":"completed","abstract":"This specification describes user interface related properties and values that are proposed for CSS level 3 to style HTML and XML (including XHTML). It includes and extends user interface related features from the properties and values of CSS level 2 revision 1. It uses various properties and values to style basic user interface elements in a document.","modified_date":"2018-06-21T16:29:59+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-3b11a","sync_date":"2024-03-15T13:10:49+00:00"},"_css-ui-4":{"name":"css-ui-4","short_name":"css-ui","level":4,"current_level":"css-ui-4","title":"CSS User Interface 4","description":"CSS Basic User Interface Module Level 4","draft_uri":"https:\/\/drafts.csswg.org\/css-ui-4\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","work_status":"revising","abstract":"This specification describes user interface related properties and values to style HTML and XML (including XHTML). It includes and extends user interface related features from the properties and values of previous CSS levels. It uses various properties and values to style basic user interface elements in a document.","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-87fde","sync_date":"2024-03-15T13:11:05+00:00"},"_css-values-3":{"name":"css-values-3","alt_name":"css3-values","short_name":"css-values","level":3,"current_level":"css-values-4","title":"CSS Values 3","description":"CSS Values and Units Module Level 3","base_uri":"https:\/\/www.w3.org\/TR\/css-values-3\/","draft_uri":"https:\/\/drafts.csswg.org\/css-values-3\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"CR","status_deadline":"2022-01-31T00:00:00+00:00","work_status":"testing","abstract":"This CSS module describes the common values and units that CSS properties accept and the syntax used for describing them in CSS property definitions.","modified_date":"2022-11-29T18:50:12+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-76bf8","sync_date":"2024-03-15T13:11:21+00:00"},"_css-values-4":{"name":"css-values-4","short_name":"css-values","level":4,"current_level":"css-values-4","title":"CSS Values 4","description":"CSS Values and Units Module Level 4","base_uri":"https:\/\/www.w3.org\/TR\/css-values-4\/","draft_uri":"https:\/\/drafts.csswg.org\/css-values-4\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","work_status":"refining","abstract":"This CSS module describes the common values and units that CSS properties accept and the syntax used for describing them in CSS property definitions.","modified_date":"2024-03-12T21:15:41+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-ea7c9","sync_date":"2024-03-15T13:11:42+00:00"},"_css-values-5":{"name":"css-values-5","short_name":"css-values","level":5,"current_level":"css-values-4","title":"CSS Values & Units 5","description":"CSS Values & Units Module Level 5","base_uri":"https:\/\/www.w3.org\/TR\/css-values-5\/","draft_uri":"https:\/\/drafts.csswg.org\/css-values-5\/","home_uri":"Overview.html","pages":"single","domain":"css","working_group":"csswg","status":"ED","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-6c478","sync_date":"2024-03-15T13:11:58+00:00"},"_css-variables-1":{"name":"css-variables-1","short_name":"css-variables","level":1,"current_level":"css-variables-1","title":"CSS Variables 1","description":"CSS Variables Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-variables-1\/","draft_uri":"https:\/\/drafts.csswg.org\/css-variables-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"CR","status_deadline":"2022-08-16T00:00:00+00:00","work_status":"testing","abstract":"This module introduces cascading variables as a new primitive value type that is accepted by all CSS properties, and custom properties for defining them.","modified_date":"2022-06-13T11:56:06+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-4dd17","sync_date":"2024-03-15T13:12:12+00:00"},"_css-variables-2":{"name":"css-variables-2","short_name":"css-variables","level":2,"current_level":"css-variables-1","title":"CSS Variables 2","description":"CSS Variables Module Level 2","draft_uri":"https:\/\/drafts.csswg.org\/css-variables-2\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-4e37e","sync_date":"2024-03-15T13:12:26+00:00"},"_css-view-transitions-1":{"name":"css-view-transitions-1","alt_name":"css-shared-element-transitions-1","short_name":"css-view-transitions","level":1,"current_level":"css-view-transitions-1","title":"CSS View Transitions 1","description":"CSS View Transitions Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-view-transitions-1\/","draft_uri":"https:\/\/drafts.csswg.org\/css-view-transitions-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"CR","status_deadline":"2023-12-05T00:00:00+00:00","modified_date":"2023-09-03T13:07:46+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-7bbd8","sync_date":"2024-03-15T13:12:43+00:00"},"_css-view-transitions-2":{"name":"css-view-transitions-2","short_name":"css-view-transitions","level":2,"current_level":"css-view-transitions-1","title":"CSS View Transitions 2","description":"CSS View Transitions Module Level 2","base_uri":"https:\/\/www.w3.org\/TR\/css-view-transitions-2\/","draft_uri":"https:\/\/drafts.csswg.org\/css-view-transitions-2\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-42e3f","sync_date":"2024-03-15T13:12:57+00:00"},"_css-viewport-1":{"name":"css-viewport-1","short_name":"css-viewport","level":1,"current_level":"css-viewport-1","title":"CSS Viewport 1","description":"CSS Viewport Module Level 1","draft_uri":"https:\/\/drafts.csswg.org\/css-viewport-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","draft_modified_date":"2024-03-08T23:11:44+00:00","draft_etag":"65f317b5","sync_date":"2024-03-14T15:30:41+00:00"},"_css-will-change-1":{"name":"css-will-change-1","short_name":"css-will-change","level":1,"current_level":"css-will-change-1","title":"CSS Will Change 1","description":"CSS Will Change Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/css-will-change-1\/","draft_uri":"https:\/\/drafts.csswg.org\/css-will-change-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","work_status":"testing","abstract":"This document defines the 'will-change' CSS property, which allows an author to inform the UA ahead of time of what kinds of changes they are likely to make to an element. This allows the UA to optimize how they handle the element ahead of time, performing potentially-expensive work preparing for an animation before the animation actually begins.","modified_date":"2022-04-29T19:43:57+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-19efa","sync_date":"2024-03-15T13:13:10+00:00"},"_css-writing-modes-3":{"name":"css-writing-modes-3","alt_name":"css3-writing-modes","short_name":"css-writing-modes","level":3,"current_level":"css-writing-modes-4","title":"CSS Writing Modes 3","description":"CSS Writing Modes Module Level 3","base_uri":"https:\/\/www.w3.org\/TR\/css-writing-modes-3\/","draft_uri":"https:\/\/drafts.csswg.org\/css-writing-modes-3\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"REC","work_status":"testing","abstract":"CSS Writing Modes Level 3 defines CSS support for various writing modes and their combinations, including left-to-right and right-to-left text ordering as well as horizontal and vertical orientations.","modified_date":"2020-04-30T16:55:21+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-6c5c2","sync_date":"2024-03-15T13:13:25+00:00"},"_css-writing-modes-4":{"name":"css-writing-modes-4","short_name":"css-writing-modes","level":4,"current_level":"css-writing-modes-4","title":"CSS Writing Modes 4","description":"CSS Writing Modes Module Level 4","base_uri":"https:\/\/www.w3.org\/TR\/css-writing-modes-4\/","draft_uri":"https:\/\/drafts.csswg.org\/css-writing-modes-4\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"CR","status_deadline":"2019-08-28T00:00:00+00:00","work_status":"testing","abstract":"CSS Writing Modes Level 4 defines CSS support for various writing modes and their combinations, including left-to-right and right-to-left text ordering as well as horizontal and vertical orientations.","modified_date":"2020-04-30T16:57:43+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-79808","sync_date":"2024-03-15T13:13:41+00:00"},"_css1":{"name":"css1","short_name":"css","level":1,"current_level":"css-2020","title":"CSS 1","description":"Cascading Style Sheets Level 1","base_uri":"https:\/\/www.w3.org\/TR\/REC-CSS1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","modified_date":"2018-09-11T20:29:45+00:00","sync_date":"2024-03-14T04:00:27+00:00"},"_css2":{"name":"css2","short_name":"css2","level":1,"current_level":"css2","title":"CSS 2","description":"Cascading Style Sheets Level 2 Revision 1","base_uri":"https:\/\/www.w3.org\/TR\/CSS2\/","draft_uri":"https:\/\/drafts.csswg.org\/css2\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","work_status":"stable","abstract":"This specification defines Cascading Style Sheets level 2 (CSS 2) revision 2 (CSS 2.2). CSS is a style sheet language that allows authors and users to attach style (e.g., fonts and spacing) to structured documents (e.g., HTML documents and XML applications). By separating the presentation style of documents from the content of documents, CSS simplifies Web authoring and site maintenance. It 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. It also supports content positioning, table layout, features for internationalization and some properties related to user interface. CSS 2.2 is derived from and is intended to replace the CSS 2.1 and CSS2 (1998) specifications. See [[#app-changes]] for changes from CSS 2.1, and appendix C of CSS 2.1 for changes from CSS2 (1998)<\/a> (noting that certain CSS2 (1998) features were removed from CSS 2 in CSS 2.1). All future specifications should refer to CSS 2.2 when referring to CSS level 2; if they wish to reference features from CSS2 (1998) dropped in later revisions they should reference the latest applicable CSS module.","modified_date":"2021-12-08T07:36:41+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-185ddf","sync_date":"2024-03-15T13:14:09+00:00"},"_cssom-1":{"name":"cssom-1","short_name":"cssom","level":1,"current_level":"cssom-1","title":"CSSOM 1","description":"CSS Object Model Level 1","base_uri":"https:\/\/www.w3.org\/TR\/cssom-1\/","draft_uri":"https:\/\/drafts.csswg.org\/cssom-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","work_status":"exploring","abstract":"CSSOM defines APIs (including generic parsing and serialization rules) for Media Queries, Selectors, and of course CSS itself.","modified_date":"2021-08-24T16:27:03+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-db375","sync_date":"2024-03-15T13:14:31+00:00"},"_cssom-view-1":{"name":"cssom-view-1","short_name":"cssom-view","level":1,"current_level":"cssom-view-1","title":"CSSOM View Module 1","description":"CSS Object Model View Module Level 1","base_uri":"https:\/\/www.w3.org\/TR\/cssom-view\/","draft_uri":"https:\/\/drafts.csswg.org\/cssom-view-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","work_status":"revising","abstract":"The APIs introduced by this specification provide authors with a way to inspect and manipulate the visual view of a document. This includes getting the position of element layout boxes, obtaining the width of the viewport through script, and also scrolling an element.","modified_date":"2016-03-17T06:51:10+00:00","draft_modified_date":"2024-03-15T13:02:38+00:00","draft_etag":"65f446ee-dc5c8","sync_date":"2024-03-15T13:14:51+00:00"},"_custom-1":{"name":"custom-1","short_name":"custom","level":1,"current_level":"custom-1","title":"CSS Shaders 1","description":"CSS Shaders Module Level 1","draft_uri":"https:\/\/drafts.fxtf.org\/custom-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"fxtf","draft_modified_date":"2015-07-22T10:02:36+00:00","draft_etag":"55af6a3c","sync_date":"2024-01-27T03:56:41+00:00"},"_dom":{"name":"dom","short_name":"dom","current_level":"dom","title":"DOM","description":"Document Object Model","base_uri":"https:\/\/dom.spec.whatwg.org\/","home_uri":"index.html","pages":"multiple","working_group":"whatwg","modified_date":"2024-02-28T08:12:30+00:00","etag":"65deeaee-2bc5f8","sync_date":"2024-02-29T01:19:48+00:00"},"_dom-level-2-style":{"name":"dom-level-2-style","short_name":"dom-style","level":2,"current_level":"dom-level-2-style","title":"DOM2 Style","description":"Document Object Model Level 2 Style Specification","base_uri":"https:\/\/www.w3.org\/TR\/DOM-Level-2-Style\/","home_uri":"Overview.html","pages":"multiple","modified_date":"2020-11-03T06:51:35+00:00","sync_date":"2024-03-14T04:02:36+00:00"},"_encoding-1":{"name":"encoding-1","short_name":"encoding","level":1,"current_level":"encoding-1","title":"Encoding","description":"Encoding Living Standard","draft_uri":"https:\/\/encoding.spec.whatwg.org\/","home_uri":"index.html","pages":"single","working_group":"whatwg","draft_modified_date":"2024-03-13T10:43:26+00:00","draft_etag":"65f1834e-8b3bd","sync_date":"2024-03-14T04:02:54+00:00"},"_fedcm-1":{"name":"fedcm-1","short_name":"fedcm","level":1,"current_level":"fedcm-1","title":"Federated Credential Management API","description":"Federated Credential Management API","draft_uri":"https:\/\/fedidcg.github.io\/FedCM\/","home_uri":"index.html","pages":"multiple","working_group":"ficg","draft_modified_date":"2024-02-28T19:58:00+00:00","draft_etag":"65df9048-2ca2f9","sync_date":"2024-02-29T01:20:30+00:00"},"_fetch":{"name":"fetch","short_name":"fetch","level":1,"current_level":"fetch","title":"Fetch Standard","description":"Fetch Living Standard","draft_uri":"https:\/\/fetch.spec.whatwg.org\/","home_uri":"index.html","pages":"multiple","working_group":"whatwg","draft_modified_date":"2024-01-24T10:37:25+00:00","draft_etag":"65b0e865-18f74b","sync_date":"2024-01-27T03:58:34+00:00"},"_fileapi-1":{"name":"fileapi-1","short_name":"fileapi","level":1,"current_level":"fileapi-1","title":"File API","description":"File API","draft_uri":"https:\/\/w3c.github.io\/FileAPI\/","home_uri":"Overview.html","pages":"multiple","status":"ED","draft_modified_date":"2023-02-17T14:50:26+00:00","draft_etag":"63ef9432-7e369","sync_date":"2024-01-27T03:58:51+00:00"},"_fill-stroke-3":{"name":"fill-stroke-3","alt_name":"paint","short_name":"fill-stroke","level":3,"current_level":"fill-stroke-3","title":"Fill & Stroke","description":"CSS Fill and Stroke Module Level 3","base_uri":"https:\/\/www.w3.org\/TR\/fill-stroke-3\/","draft_uri":"https:\/\/drafts.fxtf.org\/fill-stroke-3\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"fxtf","status":"WD","work_status":"exploring","abstract":"This module contains the features of CSS relating to filling and stroking text and SVG shapes.","modified_date":"2017-04-11T21:27:45+00:00","draft_modified_date":"2021-11-22T20:26:09+00:00","draft_etag":"65b46765","sync_date":"2024-03-14T04:03:11+00:00"},"_filter-effects-1":{"name":"filter-effects-1","alt_name":"filters-1","short_name":"filter-effects","level":1,"current_level":"filter-effects-1","title":"Filter Effects 1","description":"Filter Effects Level 1","base_uri":"https:\/\/www.w3.org\/TR\/filter-effects-1\/","draft_uri":"https:\/\/drafts.fxtf.org\/filter-effects-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"fxtf","status":"WD","work_status":"refining","abstract":"Filter effects are a way of processing an element's rendering before it is displayed in the document. Typically, rendering an element via CSS or SVG can conceptually be described as if the element, including its children, are drawn into a buffer (such as a raster image) and then that buffer is composited into the elements parent. Filters apply an effect before the compositing stage. Examples of such effects are blurring, changing color intensity and warping the image. Although originally designed for use in SVG, filter effects are a set of operations to apply on an image buffer and therefore can be applied to nearly any presentational environment, including CSS. They are triggered by a style instruction (the 'filter' property). This specification describes filters in a manner that allows them to be used in content styled by CSS, such as HTML and SVG. It also defines a CSS property value function that produces a CSS