@@ -122,9 +122,9 @@ Background: The W3C Process and CSS</h3>
122122 In the CSSWG, publishing FPWD indicates that the Working Group as a whole has agreed to work on the module,
123123 roughly as scoped out and proposed in the editor's draft.
124124
125- The transition to the next stage is sometimes called “Last Call Working Draft” (LCWD) phase.
126- The CSSWG transitions Working Drafts once we have resolved all known issues,
127- and can make no further progress without feedback from building tests and implementations.
125+ The transition to the next stage is sometimes called “Last Call Working Draft” (LCWD) phase.
126+ The CSSWG transitions Working Drafts once we have resolved all known issues,
127+ and can make no further progress without feedback from building tests and implementations.
128128
129129 This “Last Call for Comments” sets a deadline for reporting any outstanding issues,
130130 and requires the WG to specially track and address incoming feedback.
@@ -189,73 +189,73 @@ Classification of CSS Specifications</h2>
189189
190190 <dl>
191191 <dt> <a href="https://www.w3.org/TR/CSS2/">CSS Level 2, latest revision</a> (including errata)
192- [[!CSS2]]
192+ [[!CSS2]]
193193 <dd>
194194 This defines the core of CSS, parts of which are overridden by later specifications.
195195 We recommend in particular reading <a href="https://www.w3.org/TR/CSS2/intro.html">Chapter 2</a> ,
196196 which introduces some of the basic concepts of CSS
197197 and its design principles.
198198
199199 <dt> <a href="https://www.w3.org/TR/css-syntax-3/">CSS Syntax Level 3</a>
200- [[!CSS-SYNTAX-3]]
200+ [[!CSS-SYNTAX-3]]
201201 <dd>
202202 Replaces CSS2§4.1, CSS2§4.2, CSS2§4.4, and CSS2§G,
203203 redefining how CSS is parsed.
204204
205205 <dt> <a href="https://www.w3.org/TR/css-style-attr/">CSS Style Attributes</a>
206- [[!CSS-STYLE-ATTR]]
206+ [[!CSS-STYLE-ATTR]]
207207 <dd>
208208 Defines how CSS declarations can be embedded in markup attributes.
209209
210210 <dt> <a href="https://www.w3.org/TR/css3-mediaqueries/">Media Queries Level 3</a>
211- [[!CSS3-MEDIAQUERIES]]
211+ [[!CSS3-MEDIAQUERIES]]
212212 <dd>
213213 Replaces CSS2§7.3 and expands on the syntax for media-specific styles.
214214
215215 <dt> <a href="https://www.w3.org/TR/css-conditional-3/">CSS Conditional Rules Level 3</a>
216- [[!CSS-CONDITIONAL-3]]
216+ [[!CSS-CONDITIONAL-3]]
217217 <dd>
218218 Extends and supersedes CSS2§7.2,
219219 updating the definition of ''@media'' rules to allow nesting
220220 and introducing the ''@supports'' rule for feature-support queries.
221221
222222 <dt> <a href="https://www.w3.org/TR/selectors-3/">Selectors Level 3</a>
223- [[!SELECTORS-3]]
223+ [[!SELECTORS-3]]
224224 <dd>
225225 Replaces CSS2§5 and CSS2§6.4.3, defining an extended range of selectors.
226226
227227 <dt> <a href="https://www.w3.org/TR/css-namespaces/">CSS Namespaces</a>
228- [[!CSS3-NAMESPACE]]
228+ [[!CSS3-NAMESPACE]]
229229 <dd>
230230 Introduces an ''@namespace'' rule to allow namespace-prefixed selectors.
231231
232232 <dt> <a href="https://www.w3.org/TR/css-cascade-4/">CSS Cascading and Inheritance Level 4</a>
233- [[!CSS-CASCADE-4]]
233+ [[!CSS-CASCADE-4]]
234234 <dd>
235235 Extends and supersedes CSS2§1.4.3 and CSS2§6, as well as [[CSS-CASCADE-3]] .
236236 Describes how to collate style rules and assign values to all properties on all elements.
237237 By way of cascading and inheritance, values are propagated for all properties on all elements.
238238
239239 <dt> <a href="https://www.w3.org/TR/css-values-3/">CSS Values and Units Level 3</a>
240- [[!CSS-VALUES-3]]
240+ [[!CSS-VALUES-3]]
241241 <dd>
242242 Extends and supersedes CSS2§1.4.2.1, CSS2§4.3, and CSS2§A.2.1–3,
243243 defining CSS's property definition syntax
244244 and expanding its set of units.
245245
246246 <dt> <a href="https://www.w3.org/TR/css-variables-1/">CSS Custom Properties for Cascading Variables Module Level 1</a>
247- [[!CSS-VARIABLES-1]]
247+ [[!CSS-VARIABLES-1]]
248248 <dd>
249249 Introduces cascading variables as a new primitive value type that is accepted by all CSS properties,
250250 and custom properties for defining them.
251251
252252 <dt> <a href="https://www.w3.org/TR/css-box-3/">CSS Box Model Level 3</a>
253- [[!CSS-BOX-3]]
253+ [[!CSS-BOX-3]]
254254 <dd>
255255 Replaces CSS2§8.1, §8.2, §8.3 (but not §8.3.1), and §8.4.
256256
257257 <dt> <a href="https://www.w3.org/TR/css-color-4/">CSS Color Level 4</a>
258- [[!CSS-COLOR-4]]
258+ [[!CSS-COLOR-4]]
259259 <dd>
260260 Extends and supersedes CSS2§4.3.6, CSS2§14.1, and CSS2§18.2,
261261 also extends and supersedes [[CSS-COLOR-3]] ,
@@ -265,7 +265,7 @@ Classification of CSS Specifications</h2>
265265 Also defines the 'opacity' property.
266266
267267 <dt> <a href="https://www.w3.org/TR/css-backgrounds-3/">CSS Backgrounds and Borders Level 3</a>
268- [[!CSS-BACKGROUNDS-3]]
268+ [[!CSS-BACKGROUNDS-3]]
269269 <dd>
270270 Extends and supersedes CSS2§8.5 and CSS2§14.2,
271271 providing more control of backgrounds and borders,
@@ -274,20 +274,20 @@ Classification of CSS Specifications</h2>
274274 and drop shadows.
275275
276276 <dt> <a href="https://www.w3.org/TR/css-images-3/">CSS Images Level 3</a>
277- [[!CSS-IMAGES-3]]
277+ [[!CSS-IMAGES-3]]
278278 <dd>
279279 Redefines and incorporates the external 2D image value type,
280280 introduces native 2D gradients,
281281 and adds additional controls for replaced element sizing and rendering.
282282
283283 <dt> <a href="https://www.w3.org/TR/css-fonts-3/">CSS Fonts Level 3</a>
284- [[!CSS-FONTS-3]]
284+ [[!CSS-FONTS-3]]
285285 <dd>
286286 Extends and supersedes CSS2§15
287287 and provides more control over font choice and feature selection.
288288
289289 <dt> <a href="https://www.w3.org/TR/css-writing-modes-3/">CSS Writing Modes Level 3</a>
290- [[!CSS-WRITING-MODES-3]]
290+ [[!CSS-WRITING-MODES-3]]
291291 <dd>
292292 Defines CSS support for various international writing modes,
293293 such as left-to-right (e.g. Latin or Indic),
@@ -296,41 +296,41 @@ Classification of CSS Specifications</h2>
296296 Replaces and extends CSS2§8.6 and §9.10.
297297
298298 <dt> <a href="https://www.w3.org/TR/css-multicol-1/">CSS Multi-column Layout Level 1</a>
299- [[!CSS-MULTICOL-1]]
299+ [[!CSS-MULTICOL-1]]
300300 <dd>
301301 Introduces multi-column flows to CSS layout.
302302
303303 <dt> <a href="https://www.w3.org/TR/css-flexbox-1/">CSS Flexible Box Module Level 1</a>
304- [[!CSS-FLEXBOX-1]]
304+ [[!CSS-FLEXBOX-1]]
305305 <dd>
306306 Introduces a flexible linear layout model for CSS.
307307
308308 <dt> <a href="https://www.w3.org/TR/css-ui-3/">CSS User Interface Module Level 3</a>
309- [[!CSS-UI-3]]
309+ [[!CSS-UI-3]]
310310 <dd>
311311 Extends and supersedes CSS2§18.1 and CSS2§18.4,
312312 defining 'cursor' , 'outline' , and several new CSS features that also enhance the user interface.
313313
314314 <dt> <a href="https://www.w3.org/TR/css-contain-1/">CSS Containment Module Level 1</a>
315- [[!CSS-CONTAIN-1]]
315+ [[!CSS-CONTAIN-1]]
316316 <dd>
317317 Introduces the 'contain' property,
318318 which enforces the independent CSS processing of an element’s subtree
319319 in order to enable heavy optimizations by user agents when used well.
320320
321321 <dt> <a href="https://www.w3.org/TR/css-transforms-1/">CSS Transforms Level 1</a>
322- [[!CSS-TRANSFORMS-1]]
322+ [[!CSS-TRANSFORMS-1]]
323323 <dd>
324324 Introduces coordinate-based graphical transformations to CSS.
325325
326326 <dt> <a href="https://www.w3.org/TR/compositing-1/">CSS Compositing and Blending Level 1</a>
327- [[!COMPOSITING]]
327+ [[!COMPOSITING]]
328328 <dd>
329329 Defines the compositing and blending of overlaid content
330330 and introduces features to control their modes.
331331
332332 <dt> <a href="https://www.w3.org/TR/css-easing-1/">CSS Easing Functions Level 1</a>
333- [[!CSS-EASING-1]] .
333+ [[!CSS-EASING-1]] .
334334 <dd>
335335 Describes a way for authors to define a transformation
336336 that controls the rate of change of some value.
@@ -340,7 +340,7 @@ Classification of CSS Specifications</h2>
340340 or to cause the animation to move in discrete steps producing robot-like movement.
341341
342342 <dt> <a href="https://www.w3.org/TR/css-counter-styles-3/">CSS Counter Styles Level 3</a>
343- [[!CSS-COUNTER-STYLES-3]]
343+ [[!CSS-COUNTER-STYLES-3]]
344344 <dd>
345345 Introduces the ''@counter-style'' rule,
346346 which allows authors to define their own custom counter styles
@@ -366,79 +366,79 @@ Fairly Stable Modules with limited implementation experience</h3>
366366
367367 <dl>
368368 <dt> <a href="https://www.w3.org/TR/mediaqueries-4/">Media Queries Level 4</a>
369- [[MEDIAQUERIES-4]]
369+ [[MEDIAQUERIES-4]]
370370 <dd>
371371 Extends and supersedes [[CSS3-MEDIAQUERIES]] ,
372372 expanding the syntax, deprecating most media types,
373373 and introducing new media features.
374374
375375 <dt> <a href="https://www.w3.org/TR/css-display-3/">CSS Display Module Level 3</a>
376- [[CSS-DISPLAY-3]]
376+ [[CSS-DISPLAY-3]]
377377 <dd>
378378 Replaces CSS2§9.1.2, §9.2.1 (but not §9.2.1.1), §9.2.2 (but not §9.2.2.1), §9.2.3, and §9.2.4 (and lays the foundations for replacing §9.7),
379379 defining how the CSS formatting box tree is generated
380380 from the document element tree
381381 and defining the 'display' property that controls it.
382382
383383 <dt> <a href="https://www.w3.org/TR/css-writing-modes-4/">CSS Writing Modes Level 4</a>
384- [[CSS-WRITING-MODES-4]]
384+ [[CSS-WRITING-MODES-4]]
385385 <dd>
386386 Extends and supersedes [[CSS-WRITING-MODES-3]] ,
387387 adding more options for vertical writing.
388388
389389 <dt> <a href="https://www.w3.org/TR/css-break-3/">CSS Fragmentation Module Level 3</a>
390- [[CSS-BREAK-3]]
390+ [[CSS-BREAK-3]]
391391 <dd>
392392 Describes the fragmentation model that partitions a flow into pages, columns, or regions
393393 and defines properties that control it.
394394 Extends and supersedes CSS2§13.3.
395395
396396 <dt> <a href="https://www.w3.org/TR/css-align-3/">CSS Box Alignment Module Level 3</a>
397- [[CSS-ALIGN-3]]
397+ [[CSS-ALIGN-3]]
398398 <dd>
399399 Introduces properties to control the alignment of boxes
400400 within their containers in the various CSS box layout models:
401401 block layout, table layout, flex layout, and grid layout.
402402
403403 <dt> <a href="https://www.w3.org/TR/css-shapes-1/">CSS Shapes Module Level 1</a>
404- [[CSS-SHAPES-1]]
404+ [[CSS-SHAPES-1]]
405405 <dd>
406406 Extends floats (CSS2§9.5) to effect non-rectangular wrapping shapes.
407407
408408 <dt> <a href="https://www.w3.org/TR/css-text-3/">CSS Text Module Level 3</a>
409- [[CSS-TEXT-3]]
409+ [[CSS-TEXT-3]]
410410 <dd>
411411 Extends and supersedes CSS2§16 excepting §16.2,
412412 defining properties for text manipulation and specifying their processing model.
413413 It covers line breaking, justification and alignment, white space handling, and text transformation.
414414
415415 <dt> <a href="https://www.w3.org/TR/css-text-decor-3/">CSS Text Decoration Level 3</a>
416- [[CSS-TEXT-DECOR-3]]
416+ [[CSS-TEXT-DECOR-3]]
417417 <dd>
418418 Extends and supersedes CSS2§16.3,
419419 providing more control over text decoration lines
420420 and adding the ability to specify text emphasis marks
421421 and text shadows.
422422
423423 <dt> <a href="https://www.w3.org/TR/css-masking-1/">CSS Masking Level 1</a>
424- [[CSS-MASKING-1]]
424+ [[CSS-MASKING-1]]
425425 <dd>
426426 Replaces CSS2§11.1.2
427427 and introduces more powerful ways of clipping and masking content.
428428
429429 <dt> <a href="https://www.w3.org/TR/css-scroll-snap-1/">CSS Scroll Snap Module Level 1</a>
430- [[CSS-SCROLL-SNAP-1]]
430+ [[CSS-SCROLL-SNAP-1]]
431431 <dd>
432432 Contains features to control panning and scrolling behavior with “snap positions”.
433433
434434 <dt> <a href="https://www.w3.org/TR/css-speech-1/">CSS Speech Module Level 1</a>
435- [[CSS-SPEECH-1]]
435+ [[CSS-SPEECH-1]]
436436 <dd>
437437 Replaces CSS2§A,
438438 overhauling the (non-normative) speech rendering chapter.
439439
440440 <dt> <a href="https://www.w3.org/TR/css-scrollbars-1/">CSS Scrollbars Styling Module Level 1</a>
441- [[CSS-SCROLLBARS-1]]
441+ [[CSS-SCROLLBARS-1]]
442442 <dd>
443443 Defines properties to influence the visual styling of scrollbars,
444444 introducing controls for their color and width.
@@ -454,43 +454,43 @@ Modules with Rough Interoperability</h3>
454454
455455 <dl>
456456 <dt> <a href="https://www.w3.org/TR/css-transitions-1/">CSS Transitions Level 1</a>
457- [[CSS-TRANSITIONS-1]]
458- and <a href="https://www.w3.org/TR/css-animations-1/">CSS Animations Level 1</a>
459- [[CSS-ANIMATIONS-1]] .
457+ [[CSS-TRANSITIONS-1]]
458+ and <a href="https://www.w3.org/TR/css-animations-1/">CSS Animations Level 1</a>
459+ [[CSS-ANIMATIONS-1]] .
460460 <dd>
461461 Introduces mechanisms for transitioning the computed values of CSS properties over time.
462462
463463 <dt> <a href="https://www.w3.org/TR/css-grid-1/">CSS Grid Layout Module Level 1</a>
464- [[CSS-GRID-1]]
464+ [[CSS-GRID-1]]
465465 <dd>
466466 Introduces a two-dimensional grid-based layout system,
467467 optimized for user interface design.
468468 In the grid layout model, the children of a grid container
469469 can be positioned into arbitrary slots in a predefined flexible or fixed-size layout grid.
470470
471471 <dt> <a href="https://www.w3.org/TR/css-grid-2/">CSS Grid Layout Module Level 2</a>
472- [[CSS-GRID-2]]
472+ [[CSS-GRID-2]]
473473 <dd>
474474 Extends and supersedes [[CSS-GRID-1]] ,
475475 introducing “subgrids” for managing nested markup in a shared grid framework.
476476
477477 <dt> <a href="https://www.w3.org/TR/css-will-change-1/">CSS Will Change Level 1</a>
478- [[CSS-WILL-CHANGE-1]]
478+ [[CSS-WILL-CHANGE-1]]
479479 <dd>
480480 Introduces a performance hint property called 'will-change' .
481481
482482 <dt> <a href="https://www.w3.org/TR/filter-effects-1/">Filter Effects Module Level 1</a>
483- [[FILTER-EFFECTS-1]]
483+ [[FILTER-EFFECTS-1]]
484484 <dd>
485485 Introduces filter effects as a way of processing an element’s rendering before it is displayed in the document.
486486
487487 <dt> <a href="https://www.w3.org/TR/css-font-loading/">CSS Font Loading Module Level 3</a>
488- [[CSS-FONT-LOADING-3]]
488+ [[CSS-FONT-LOADING-3]]
489489 <dd>
490490 Introduces events and interfaces used for dynamically loading font resources.
491491
492492 <dt> <a href="https://www.w3.org/TR/css-sizing-3/">CSS Box Sizing Level 3</a>
493- [[CSS-SIZING-3]]
493+ [[CSS-SIZING-3]]
494494 <dd>
495495 Overlays and extends CSS§10.,
496496 expanding the value set of the sizing properties,
@@ -500,22 +500,22 @@ Modules with Rough Interoperability</h3>
500500
501501
502502 <dt> <a href="https://www.w3.org/TR/css-transforms-2/">CSS Transforms Level 2</a>
503- [[CSS-TRANSFORMS-2]]
503+ [[CSS-TRANSFORMS-2]]
504504 <dd>
505505 Builds upon [[CSS-TRANSFORMS-1]]
506506 to add new transform functions and properties for three-dimensional transforms,
507507 and convenience functions for simple transforms.
508508
509509 <dt> <a href="https://www.w3.org/TR/css-lists-3/">CSS Lists and Counters Module Level 3</a>
510- [[CSS-LISTS-3]]
510+ [[CSS-LISTS-3]]
511511 <dd>
512512 Contains CSS features related to list counters:
513513 styling them,
514514 positioning them,
515515 and manipulating their value.
516516
517517 <dt> <a href="https://www.w3.org/TR/css-logical-1/">CSS Logical Properties and Values Level 1</a>
518- [[CSS-LOGICAL-1]]
518+ [[CSS-LOGICAL-1]]
519519 <dd>
520520 Introduces logical properties and values
521521 that provide the author with the ability to control layout through logical,
@@ -526,7 +526,7 @@ Modules with Rough Interoperability</h3>
526526 of their corresponding physical properties.
527527
528528 <dt> <a href="https://www.w3.org/TR/css-position-3/">CSS Positioned Layout Module Level 3</a>
529- [[CSS-POSITION-3]]
529+ [[CSS-POSITION-3]]
530530 <dd>
531531 Contains defines coordinate-based positioning and offsetting schemes of CSS:
532532 [=relative positioning=] ,
@@ -535,25 +535,25 @@ Modules with Rough Interoperability</h3>
535535 and [=fixed positioning=] .
536536
537537 <dt> <a href="https://www.w3.org/TR/resize-observer-1/">Resize Observer</a>
538- [[RESIZE-OBSERVER-1]]
538+ [[RESIZE-OBSERVER-1]]
539539 <dd>
540540 This specification describes an API for observing changes to element’s principal box's size.
541541
542542 <dt> <a href="https://www.w3.org/TR/web-animations-1/">Web Animations</a>
543- [[WEB-ANIMATIONS-1]]
543+ [[WEB-ANIMATIONS-1]]
544544 <dd>
545545 Defines a model for synchronization and timing of changes to the presentation of a Web page.
546546 Also defines an application programming interface for interacting with this model.
547547
548548 <dt> <a href="https://www.w3.org/TR/css-fonts-4/">CSS Fonts Module Level 4</a>
549- [[CSS-FONTS-4]]
549+ [[CSS-FONTS-4]]
550550 <dd>
551551 Extends and supersedes CSS Fonts 3
552552 and provides more control over font choice and feature selection,
553553 including support for OpenType variations.
554554
555555 <dt> <a href="https://www.w3.org/TR/css-color-adjust-1/">CSS Color Adjustment Module Level 1</a>
556- [[CSS-COLOR-ADJUST-1]]
556+ [[CSS-COLOR-ADJUST-1]]
557557 <dd>
558558 This module introduces a model and controls over automatic color adjustment by the user agent to handle user preferences and device output optimizations.
559559
0 commit comments