File tree Expand file tree Collapse file tree 4 files changed +9
-9
lines changed Expand file tree Collapse file tree 4 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -646,7 +646,7 @@ plus the additional rules noted below:
646646 @page = @page <<page-selector-list>> ? { <<declaration-rule-list>> }
647647 <dfn><<page-selector-list>></dfn> = <<page-selector>> #
648648 <dfn><<page-selector>></dfn> = [ <<ident-token>> ? <<pseudo-page>> * ]!
649- <dfn><<pseudo-page>></dfn> = ':' [ left | right | first | blank ]
649+ <dfn><<pseudo-page>></dfn> = : [ left | right | first | blank ]
650650
651651 /* Margin rules */
652652 <dfn>@top-left-corner</dfn> = @top-left-corner { <<declaration-list>> };
Original file line number Diff line number Diff line change @@ -2021,10 +2021,10 @@ Syntax</h4>
20212021 <pre class='prod'>
20222022 <<calc()>> = calc( <<calc-sum>> )
20232023 <dfn><calc-sum></dfn> = <<calc-product>> [ [ '+' | '-' ] <<calc-product>> ]*
2024- <dfn><calc-product></dfn> = <<calc-value>> [ '*' <<calc-value>> | '/' <<calc-number-value>> ]*
2024+ <dfn><calc-product></dfn> = <<calc-value>> [ '*' <<calc-value>> | / <<calc-number-value>> ]*
20252025 <dfn><calc-value></dfn> = <<number>> | <<dimension>> | <<percentage>> | ( <<calc-sum>> )
20262026 <dfn><calc-number-sum></dfn> = <<calc-number-product>> [ [ '+' | '-' ] <<calc-number-product>> ]*
2027- <dfn><calc-number-product></dfn> = <<calc-number-value>> [ '*' <<calc-number-value>> | '/' <<calc-number-value>> ]*
2027+ <dfn><calc-number-product></dfn> = <<calc-number-value>> [ '*' <<calc-number-value>> | / <<calc-number-value>> ]*
20282028 <dfn><calc-number-value></dfn> = <<number>> | ( <<calc-number-sum>> )
20292029 </pre>
20302030
Original file line number Diff line number Diff line change @@ -437,7 +437,7 @@ Component Values and White Space</h3>
437437 allowing any possibly function name after the initial colon:
438438
439439 <xmp class=prod>
440- <pseudo-class-selector> = ':' <ident-token> | ':' <function-token> <any-value> ')'
440+ <pseudo-class-selector> = : <ident-token> | : <function-token> <any-value> )
441441 </xmp>
442442
443443 This represents <em> any</em> function name,
@@ -4272,7 +4272,7 @@ Syntax</h3>
42724272 <<abs()>> = abs( <<calc-sum>> )
42734273 <<sign()>> = sign( <<calc-sum>> )
42744274 <dfn><calc-sum></dfn> = <<calc-product>> [ [ '+' | '-' ] <<calc-product>> ]*
4275- <dfn><calc-product></dfn> = <<calc-value>> [ [ '*' | '/' ] <<calc-value>> ]*
4275+ <dfn><calc-product></dfn> = <<calc-value>> [ [ '*' | / ] <<calc-value>> ]*
42764276 <dfn><calc-value></dfn> = <<number>> | <<dimension>> | <<percentage>> |
42774277 <<calc-keyword>> | ( <<calc-sum>> )
42784278 <dfn><calc-keyword></dfn> = e | pi | infinity | -infinity | NaN
Original file line number Diff line number Diff line change @@ -3726,11 +3726,11 @@ Grammar</h2>
37263726 <dfn noexport><attr-matcher></dfn> = [ '~' | '|' | '^' | '$' | '*' ]? '='
37273727 <dfn noexport><attr-modifier></dfn> = i | s
37283728
3729- <dfn><pseudo-class-selector></dfn> = ':' <<ident-token>> |
3730- ':' <<function-token>> <<any-value>> ')'
3729+ <dfn><pseudo-class-selector></dfn> = : <<ident-token>> |
3730+ : <<function-token>> <<any-value>> )
37313731
3732- <dfn><pseudo-element-selector></dfn> = ':' <<pseudo-class-selector>> | <<legacy-pseudo-element-selector>>
3733- <dfn><legacy-pseudo-element-selector></dfn> = ':' [before | after | first-line | first-letter]
3732+ <dfn><pseudo-element-selector></dfn> = : <<pseudo-class-selector>> | <<legacy-pseudo-element-selector>>
3733+ <dfn><legacy-pseudo-element-selector></dfn> = : [before | after | first-line | first-letter]
37343734 </pre>
37353735
37363736 In interpreting the above grammar,
You can’t perform that action at this time.
0 commit comments