@@ -1123,7 +1123,7 @@ Declaring Cascade Layers: the ''@layer'' rule</h4>
11231123 without assigning any style rules, by providing only a [=layer name=] :
11241124
11251125 <pre class='prod'>
1126- @layer <<layer-ident>> ;
1126+ @layer <<layer-ident>> # ;
11271127 </pre>
11281128
11291129 Such empty ''@layer'' are allowed
@@ -1175,7 +1175,19 @@ Declaring Cascade Layers: the ''@layer'' rule</h4>
11751175 }
11761176 </pre>
11771177
1178- See also [[#at-layers]] .
1178+ It can also be written with the comma-separated syntax as:
1179+
1180+ <pre class='lang-css'>
1181+ @layer default, theme, components;
1182+
1183+ @layer theme url(theme.css);
1184+
1185+ @layer default {
1186+ audio[controls] {
1187+ display: block;
1188+ }
1189+ }
1190+ </pre>
11791191 </div>
11801192
11811193<h5 id="nested-layers" class="no-toc">
@@ -1317,44 +1329,6 @@ Un-Named Layers</h5>
13171329
13181330 Issue(w3c/csswg-drafts#5792): Should unnamed cascade layers be allowed?
13191331
1320- <h4 id="at-layers">
1321- Layer-Declaring Shorthand: the ''@layers'' rule</h3>
1322-
1323- The <dfn at-rule id="at-ruledef-layers">@layers</dfn> rule
1324- describes a list of explicit [=cascade layers=] ,
1325- in order from lowest to highest priority.
1326- Its syntax is:
1327-
1328- <pre class='prod'>
1329- @layers <<layer-ident>> [, <<layer-ident>> ]* ;
1330- </pre>
1331-
1332- This is provided as a shorthand for establishing the order of named layers,
1333- and has the same effect as declaring each [=layer name=]
1334- in order in its own empty ''@layer'' rule.
1335-
1336- <div class="example">
1337- The following examples have the same result.
1338-
1339- Using multiple ''@layer'' rules with identifier only:
1340-
1341- <pre class='lang-css'>
1342- @layer default;
1343- @layer theme;
1344- @layer components;
1345- </pre>
1346-
1347- Using the ''@layers'' shorthand syntax:
1348-
1349- <pre class='lang-css'>
1350- @layers default, theme, components;
1351- </pre>
1352- </div>
1353-
1354- ''@layers'' rules are allowed anywhere an empty ''@layer'' rule is allowed.
1355-
1356- Issue(w3c/csswg-drafts#5855): Rename @layers to @layer
1357-
13581332<h3 id="preshint">
13591333Precedence of Non-CSS Presentational Hints</h3>
13601334
0 commit comments