@@ -224,7 +224,7 @@ Boolean Expression Multiplier <<boolean-expr[]>></h3>
224
224
specify conditions,
225
225
and allow combining those conditions with boolean logic (and/or/not/grouping).
226
226
Because they use the same non-trivial recursive syntax structure,
227
- the special <dfn type><<boolean-expr[] >></dfn> production represents this pattern generically.
227
+ the special <dfn type><<boolean-expr>></dfn> production represents this pattern generically.
228
228
229
229
The <<boolean-expr[]>> notation wraps another value type in the square brackets within it,
230
230
e.g. <boolean[ <test> ] >,
@@ -376,7 +376,7 @@ since parse results might be ambiguous
376
376
and need further massaging.
377
377
378
378
To avoid these issues and get a well-defined result,
379
- use [=parse with a < syntax>=] :
379
+ use [=parse with a < syntax>=] :
380
380
381
381
<div algorithm>
382
382
To <dfn export>parse with a <<syntax>></dfn>
@@ -419,7 +419,7 @@ the invoking algorithm will need to handle that on its own.
419
419
420
420
421
421
<h2 id="level-4-extensions">
422
- Extensions to Level 4 Value Types</h3 >
422
+ Extensions to Level 4 Value Types</h2 >
423
423
424
424
See <a href="https://www.w3.org/TR/css-values-4/">CSS Values and Units Level 4</a> .
425
425
@@ -632,7 +632,7 @@ Request URL Modifiers</h4>
632
632
<figcaption>
633
633
Diagram of the meaning of ''background-position: 75% 50%'' .
634
634
</figcaption>
635
- </div >
635
+ </figure >
636
636
</div>
637
637
638
638
<dt> <dfn>top</dfn>
@@ -652,7 +652,7 @@ Request URL Modifiers</h4>
652
652
<dd>
653
653
Computes the same as the physical edge keyword
654
654
corresponding to the [=start=] /[=end=] side
655
- in the [=y-axis|y/[=x-axis|x=] axis.
655
+ in the [=y-axis|y=] /[=x-axis|x=] axis.
656
656
657
657
<dt> <dfn>block-start</dfn>
658
658
<dt> <dfn>block-end</dfn>
@@ -947,7 +947,7 @@ Mixing and Interpolation Notations: the *-mix() family</h2>
947
947
These [=functional notations=] follow the syntactic pattern:
948
948
949
949
<pre class=prod>
950
- <var>mix-function</var>() = <var>mix-function</var>( <<progress>> , [=mix start value|start-value=], [=mix end value|end-value=] )
950
+ <var>mix-function</var>() = <var>mix-function</var>( <<progress>> , <l> [=mix start value|start-value=]</l>, <l> [=mix end value|end-value=]</l> )
951
951
</pre>
952
952
953
953
The [=mix notations=] in CSS include:
@@ -1645,7 +1645,7 @@ Ian's proposal:
1645
1645
and those functions are syntactically valid,
1646
1646
the entire property's grammar must be assumed to be valid at parse time.
1647
1647
It is only syntax-checked at computed-value time,
1648
- after ''attr()'' functions have been [=substitute an attr() |substituted=] .
1648
+ after ''attr()'' functions have been [=arbitrary substitution |substituted=] .
1649
1649
1650
1650
<div class='note'>
1651
1651
Note that the default value need not be of the type given.
@@ -1717,7 +1717,7 @@ Attribute Value Substitution: the ''attr()'' notation</h4>
1717
1717
1718
1718
Note: No parsing or modification of any kind is performed on the value.
1719
1719
1720
- 4. [=Parse with a < syntax>=] |attr value|, with |syntax| and |el|.
1720
+ 4. [=Parse with a < syntax>=] |attr value|, with |syntax| and |el|.
1721
1721
Return the result and |fallback|.
1722
1722
</div>
1723
1723
@@ -1800,7 +1800,7 @@ Cycles</h4>
1800
1800
1801
1801
An attribute value may contain ''attr()'' functions,
1802
1802
or other [=arbitrary substitution functions=] ,
1803
- that are substituted during [=parse with a < syntax>=] .
1803
+ that are substituted during [=parse with a < syntax>=] .
1804
1804
This can cause cyclic dependecies,
1805
1805
either by an attribute referring to itself,
1806
1806
through multiple attributes referring to each other,
@@ -1877,7 +1877,7 @@ Constructing <<custom-ident>> values: the ''ident()'' function</h3>
1877
1877
and can be used to manually construct <<custom-ident>> values from several parts.
1878
1878
1879
1879
<pre class=prod>
1880
- <dfn function lt="ident()"><< ident()>></dfn > = ident( <<ident-arg>> + )
1880
+ << ident()>> = ident( <<ident-arg>> + )
1881
1881
<dfn><<ident-arg>></dfn> = <<string>> | <<integer>> | <<ident>>
1882
1882
</pre>
1883
1883
@@ -2448,7 +2448,7 @@ Tree Counting Functions: the ''sibling-count()'' and ''sibling-index()'' notatio
2448
2448
operate on the [=flat tree=] .
2449
2449
2450
2450
Note: These functions may, in the future,
2451
- be extended to accept an ''of <<selector>>'' argument,
2451
+ be extended to accept an ''of <<complex-real- selector-list >>'' argument,
2452
2452
similar to '':nth-child()'' ,
2453
2453
to filter on a subset of the children.
2454
2454
0 commit comments