> [ format( <> ) ]? [ tech( <># ) ]?
- | local( <> )
+ | local( <> )
<font-format>
@@ -6058,7 +6058,7 @@ Defining font specific alternates: the @font-feature-values rule
as the corresponding value of the 'font-variant-alternates' property.
- @font-feature-values = @font-feature-values <># { <> }
+ @font-feature-values = @font-feature-values <># { <> }
<font-feature-value-type> = <<@stylistic>> | <<@historical-forms>> | <<@styleset>> | <<@character-variant>>
| <<@swash>> | <<@ornaments>> | <<@annotation>>
@@ -6078,13 +6078,13 @@ Defining font specific alternates: the @font-feature-values rule
The ''@font-feature-values'' prelude
- is a comma-delimited list of font family names that match the definition of <>
+ is a comma-delimited list of font family names that match the definition of <>
for the 'font-family!!property' property.
This means that only named font families are allowed;
rules that include generic or system fonts in the list of font families are syntax errors.
However, if a user agent defines a generic font to be a specific named font (e.g. Helvetica),
the settings associated with that family name will be used.
- If syntax errors occur within the <> list,
+ If syntax errors occur within the <> list,
the entire rule ''@font-feature-values'' rule is invalid
and must be ignored.
@@ -6119,7 +6119,7 @@ Defining font specific alternates: the @font-feature-values rule
or the same type of [=feature value blocks=] in separate ''@font-feature-values'' rules,
names can be reused without colliding.
- For each <> in the ''@font-feature-values'' prelude,
+ For each <> in the ''@font-feature-values'' prelude,
each [=font feature value declaration=] defines a mapping between a
(family name, feature block name, declaration name) [=tuple=]
and the list of one or more integers from the declaration's value.
@@ -9486,4 +9486,4 @@ Changes from the 20 September 2018