@@ -345,15 +345,6 @@ <h2 id=introduction><span class=secno>1. </span>Introduction</h2>
345345 stereo), and paragraphs of class "peter" from the right. Paragraphs with
346346 class "goat" will be played softly.</ p >
347347 </ div >
348-
349- < p class =note > Note that content creators may conditionally include CSS
350- properties authored specifically for user-agents with text to speech
351- capabilities (TTS), by specifying the "speech" media type via the
352- < code > media</ code > attribute of the < code > link</ code > element, or with the
353- < code > @media</ code > at-rule, or within an < code > @import</ code > statement.
354- When doing so, the styles authored within the scope of such conditional
355- statements are ignored by user-agents that do not support speech
356- synthesis.</ p >
357348 <!-- p class="note">
358349Note that the "aural" media type is deprecated, as defined in the informative CSS2.1 Aural appendix [[!CSS21]]).
359350</p -->
@@ -370,6 +361,15 @@ <h2 id=css21-rel><span class=secno>2. </span>Relationship with CSS2.1</h2>
370361 for the "speech" media type, and defines a new "box" model for the aural
371362 dimension.
372363
364+ < p class =note > Note that content creators can conditionally include CSS
365+ properties authored specifically for user-agents with text to speech
366+ capabilities (TTS), by specifying the "speech" media type via the
367+ < code > media</ code > attribute of the < code > link</ code > element, or with the
368+ < code > @media</ code > at-rule, or within an < code > @import</ code > statement.
369+ When doing so, the styles authored within the scope of such conditional
370+ statements are ignored by user-agents that do not support speech
371+ synthesis.
372+
373373 < h2 id =aural-model > < span class =secno > 3. </ span > The aural "box" model</ h2 >
374374
375375 < p > The formatting model of CSS for aural media is based on a sequence of
@@ -519,13 +519,13 @@ <h2 id=mixing-props><span class=secno>4. </span>Mixing properties:
519519 class =property > speakability</ code > </ a > ’ property has the value
520520 ‘< code class =property > none</ code > ’. The former takes up the
521521 same time as if it had been spoken, including any pause before and after
522- the element, but no sound is generated (although descendants may override
522+ the element, but no sound is generated (although descendants can override
523523 the ‘< a href ="#voice-volume "> < code
524524 class =property > voice-volume</ code > </ a > ’ value and may therefore
525525 generate audio output). The latter requires no time and is not rendered in
526526 the aural dimension
527527 <!-- (including its descendants, which cannot override the inherited 'none' value). -->
528- (although descendants may override the ‘< a
528+ (although descendants can override the ‘< a
529529 href ="#speakability "> < code class =property > speakability</ code > </ a > ’
530530 value and may therefore generate audio output).
531531
@@ -950,7 +950,7 @@ <h2 id=pause-props><span class=secno>6. </span>Pause properties: ‘<a
950950 < strong > medium</ strong > , < strong > strong</ strong > , and
951951 < strong > x-strong</ strong >
952952
953- < dd > These values may be used to indicate the prosodic strength of the
953+ < dd > These values can be used to indicate the prosodic strength of the
954954 break in speech output. The synthesis processor may insert a pause as
955955 part of its implementation of the prosodic break. The value "none"
956956 indicates that no prosodic break boundary should be output, and can be
@@ -1226,7 +1226,7 @@ <h2 id=rest-props><span class=secno>7. </span>Rest properties: ‘<a
12261226 < strong > medium</ strong > , < strong > strong</ strong > , and
12271227 < strong > x-strong</ strong >
12281228
1229- < dd > These values may be used to indicate the prosodic strength of the
1229+ < dd > These values can be used to indicate the prosodic strength of the
12301230 break in speech output. The synthesis processor may insert a rest as part
12311231 of its implementation of the prosodic break. The value "none" indicates
12321232 that no prosodic break boundary should be output, and can be used to
@@ -1401,7 +1401,7 @@ <h2 id=cue-props><span class=secno>8. </span>Cue properties: ‘<a
14011401 </ table >
14021402
14031403 < p > Auditory icons are another way to distinguish semantic elements. Sounds
1404- may be played before and/or after the element to delimit it.
1404+ can be played before and/or after the element to delimit it.
14051405
14061406 < p > Values have the following meanings:
14071407
@@ -1823,7 +1823,7 @@ <h2 id=voice-char-props><span class=secno>9. </span>Voice characteristic
18231823</ pre >
18241824 </ div >
18251825
1826- < p > Names of specific voices may be quoted, and indeed must be quoted if any
1826+ < p > Names of specific voices can be quoted, and indeed must be quoted if any
18271827 of the words that make up the name does not conform to the syntax rules
18281828 for < a href ="#identifier-def "> identifiers</ a > . Any whitespace characters
18291829 before and after the voice name are ignored. For compatibility with SSML,
@@ -2371,7 +2371,7 @@ <h3 id=phonetic-alphabet><span class=secno>11.1. </span>@phonetic-alphabet</h3>
23712371 </ div >
23722372
23732373 < p > At most one < a href ="#phonetic-alphabet "> ‘< code
2374- class =css > @phonetic-alphabet</ code > ’</ a > rule may appear in style
2374+ class =css > @phonetic-alphabet</ code > ’</ a > rule can appear in style
23752375 sheet and it must appear, when used, before any occurrence of the
23762376 ‘< a href ="#phonemes "> < code class =property > phonemes</ code > </ a > ’
23772377 property. The only valid values are the default "ipa" phonetic alphabet,
@@ -2447,9 +2447,9 @@ <h2 id=content><span class=secno>12. </span>Inserted and replaced content</h2>
24472447 the text-to-speech with its own synthesizer.</ p >
24482448 </ div >
24492449
2450- < p > Furthermore, authors (or users in a user stylesheet) may want to add
2451- some information to ease understanding the structure for non-visual
2452- interaction with the document. They can do so by using the ‘< code
2450+ < p > Furthermore, authors (or via a user stylesheet) may add some information
2451+ to ease understanding the structure for non-visual interaction with the
2452+ document. They can do so by using the ‘< code
24532453 class =css > ::before</ code > ’ and ‘< code
24542454 class =css > ::after</ code > ’ pseudo-elements that will be inserted
24552455 between the element's contents and the ‘< a href ="#rest "> < code
0 commit comments