@@ -1717,9 +1717,8 @@ <h3 id=voice-props-voice-family><span class=secno>10.1. </span>The
17171717 < tr >
17181718 < td > < em > Value:</ em >
17191719
1720- < td > [[<name> | [<age>? <gender> <non-negative
1721- number>?]],]* [<name> | [<age>? <gender>
1722- <non-negative number>?]] | preserve
1720+ < td > [[<name> | <generic-voice>],]* [<name> |
1721+ <generic-voice>] | preserve
17231722
17241723 < tr >
17251724 < td > < em > Initial:</ em >
@@ -1758,7 +1757,10 @@ <h3 id=voice-props-voice-family><span class=secno>10.1. </span>The
17581757 synthesis voices (analogous to ‘< code class =css > < a
17591758 href ="#font-family-def "> < code
17601759 class =property > font-family</ code > </ a > </ code > ’ in visual style
1761- sheets).
1760+ sheets), where:
1761+
1762+ < p > < strong > <generic-voice></ strong > = [<age>? <gender>
1763+ <integer>?]
17621764
17631765 < p class =note > Note that the functionality provided by this property is
17641766 related to the < a
@@ -1801,25 +1803,25 @@ <h3 id=voice-props-voice-family><span class=secno>10.1. </span>The
18011803 < dt > < strong > <age></ strong >
18021804
18031805 < dd >
1804- < p > Possible values are < a href ="#non-negative-number- def "> non-negative
1805- numbers </ a > restricted to positive integers (i.e. excluding zero),
1806- indicating the preferred age in years (since birth) of the voice .</ p >
1806+ < p > An < a href ="#integer- def "> integer </ a > indicating the preferred age in
1807+ years (since birth) of the voice. Only positive integers (i.e. excluding
1808+ zero) are allowed .</ p >
18071809
18081810 < dt > < strong > <gender></ strong >
18091811
18101812 < dd >
1811- < p > Values are voice families. Possible values are ‘< code
1812- class =property > male </ code > ’, ‘< code
1813- class =property > female </ code > ’ and ‘ < code
1814- class = property > neutral</ code > ’ .</ p >
1813+ < p > One of the keywords ‘< code class = property > male </ code > ’,
1814+ ‘ < code class =property > female </ code > ’, or ‘< code
1815+ class =property > neutral </ code > ’, specifying a male, female, or
1816+ neutral voice, respectively .</ p >
18151817
1816- < dt > < strong > <non-negative number ></ strong >
1818+ < dt > < strong > <integer ></ strong >
18171819
18181820 < dd >
1819- < p > Indicates a preferred variant (e.g. " the second male child voice").
1820- Possible values are < a href =" #non-negative-number-def " > non-negative
1821- numbers </ a > restricted to integers, and excluding zero (i.e. starting
1822- from 1). The value "1" refers to the first of all matching voices.</ p >
1821+ < p > An < a href =" #integer-def " > integer </ a > indicating the preferred variant
1822+ (e.g. "the second male child voice"). Only positive integers (i.e.
1823+ excluding zero) are allowed. The value "1" refers to the first of all
1824+ matching voices.</ p >
18231825
18241826 < dt > < strong > preserve</ strong >
18251827
@@ -1828,9 +1830,8 @@ <h3 id=voice-props-voice-family><span class=secno>10.1. </span>The
18281830 class =property > voice-family</ code > </ a > ’ value gets inherited and
18291831 used regardless of any potential language change within the content
18301832 markup (see the section below about voice selection and language
1831- handling). This property value behaves similarly to ‘< code
1832- class =property > inherit</ code > ’ when applied to the root content
1833- element (defaults to the user or user-agent stylesheet).</ p >
1833+ handling). This value behaves as ‘< code
1834+ class =property > inherit</ code > ’ when applied to the root element.</ p >
18341835
18351836 < p class =note > Note that descendants of the selected element
18361837 automatically inherit the ‘< code
@@ -2867,9 +2868,8 @@ <h2 class=no-num id=property-index>Appendix A — Property index</h2>
28672868 < tr >
28682869 < td > < a class =property href ="#voice-family "> voice-family</ a >
28692870
2870- < td > [[<name> | [<age>? <gender> <non-negative
2871- number>?]],]* [<name> | [<age>? <gender>
2872- <non-negative number>?]] | preserve
2871+ < td > [[<name> | <generic-voice>],]* [<name> |
2872+ <generic-voice>] | preserve
28732873
28742874 < td > implementation-dependent
28752875
@@ -3030,6 +3030,11 @@ <h2 class=no-num id=property-index>Appendix A — Property index</h2>
30303030 < a href ="#CSS3VAL "
30313031 rel =biblioentry > [CSS3VAL]<!--{{!CSS3VAL}}--> </ a >
30323032
3033+ < li > < dfn id =integer-def > < a
3034+ href ="http://www.w3.org/TR/css3-values/#ltintegergt "> integer </ a > </ dfn >
3035+ < a href ="#CSS3VAL "
3036+ rel =biblioentry > [CSS3VAL]<!--{{!CSS3VAL}}--> </ a >
3037+
30333038 < li > < dfn id =non-negative-number-def > < a
30343039 href ="http://www.w3.org/TR/css3-values/#non-negative ">
30353040 non-negative-number </ a > </ dfn > < a href ="#CSS3VAL "
@@ -3090,6 +3095,8 @@ <h2 class=no-num id=index>Appendix B — Index</h2>
30903095 < li > identifier, < a href ="#identifier-def "
30913096 title =identifier > < strong > #</ strong > </ a >
30923097
3098+ < li > integer, < a href ="#integer-def " title =integer > < strong > #</ strong > </ a >
3099+
30933100 < li > list-style-image, < a href ="#list-style-image-def "
30943101 title =list-style-image > < strong > #</ strong > </ a >
30953102
0 commit comments