diff --git a/master/definitions.xml b/master/definitions.xml index 545ae938..1d2bf042 100644 --- a/master/definitions.xml +++ b/master/definitions.xml @@ -742,7 +742,7 @@ - + diff --git a/master/text.html b/master/text.html index 453a0950..921616a2 100644 --- a/master/text.html +++ b/master/text.html @@ -1994,7 +1994,7 @@

The 'inline-size' property

Value: - auto | <length-percentage> + auto | <length-percentage> Initial: @@ -5248,16 +5248,22 @@

SVG adaptions

The 'font-variant' property

+ This section is not normative + +

The 'font-variant' property gets defined by the CSS Font Module + ([css-font-3]). +

+

- CSS Font Module Level 3 changes the meaning of the - 'font-variant' + CSS Font Module changes the meaning of the + 'font-variant' property from that defined by CSS 2.1. It has been repurposed (and its functionality greatly expanded) as a shorthand for selecting font variants from within a single font.

-

- SVG 2 requires all 'font-variant' subproperties to be - implemented (e.g. 'font-variant-ligatures'). + +

+ SVG 2 supports all 'font-variant' longhand properties (e.g. 'font-variant-ligatures').

The 'line-height' property

@@ -5283,12 +5289,18 @@

The 'line-height' prop

The 'writing-mode' property

+ This section is not normative. + +

The 'writing-mode' property gets defined by the CSS Writing Modes Module + ([css-writing-modes-3]). +

+

This property sets the block-flow direction; or in-other-words, the direction in which lines of text are stacked. As a consequence it also determines if the text has a horizontal or vertical orientation.

-

+

SVG 2 references CSS Writing Modes Level 3 for the definition of the @@ -5297,21 +5309,8 @@

The 'writing-mode' pr The SVG 1.1 values are obsolete but must still be supported by converting the specified values to computed values as follows:

-
    -
  • - 'lr', - 'lr-tb', - 'rl', and - 'rl-tb' to - 'horizontal-tb'; -
  • -
  • - 'tb', and - 'tb-rl', to - 'vertical-rl'. -
  • -
-

+ +

In SVG 1.0, this property could be interpreted as to also setting the inline-base direction leading to confusion about its role relative to the 'direction' property. SVG 1.1 was a bit @@ -5321,13 +5320,6 @@

The 'writing-mode' pr interpretation. The fact that neither SVG 1.0 nor SVG 1.1 allowed multi-line text added to the confusion.

-

- Except for the additional information provided here, the - normative - definition of the 'writing-mode' property is in CSS - Writing Modes Level 3 - ([css-writing-modes-3]). -

The 'direction' property

@@ -5467,12 +5459,6 @@

The 'baseline-shift' -

- The SVG 1.1 initial value 'baseline' has been removed from SVG - 2. User agents may support this value as computing to '0' - if necessary to support legacy SVG content. -

-

The 'baseline' value was removed with the conversion of 'vertical-align' to a shorthand for 'alignment-baseline' and