WD-CSS21-20020802 section 16, "Text", editorial suggestions

Following are editorial suggestions for section 16, "Text"
(<http://www.w3.org/TR/2002/WD-CSS21-20020802/text.html>), of the Cascading
Style Sheets level 2.1 draft
(<http://www.w3.org/TR/2002/WD-CSS21-20020802>).



16.2 Alignment: the 'text-align' property


"Note. The actual justification algorithm used is user-agent and written
language dependent."

Change to "Note. When the value is 'justify', the actual justification
algorithm used depends on the user agent, on the (human) language, and on
the (human) script."


"Conforming user agents may interpret the value 'justify' as 'left' or
'right', depending on whether the element's default writing direction is
left-to-right or right-to-left, respectively."

If an 'auto value is added, change to "Conforming user agents may interpret
the value 'justify' as 'auto'."

Otherwise, change to "Conforming user agents may interpret the value
'justify' as 'left' when the 'direction' property is 'ltr' and as 'right'
when the 'direction' property is 'rtl'."



16.3 Decoration


Why does this section have all its content in its lone subsection?  It
seems more appropriate to move all content in section 16.3.1 into section
16.3 proper.



16.3.1 Underlining, overlining, striking, and blinking: the
'text-decoration' property


"Note that not blinking the text is one technique to satisfy checkpoint 3.3
of WAI-UAAG."

This citation differs from most others in the specification, linking
directly to the cited work rather than to a bibliographic entry.



16.4 Letter and word spacing: the 'letter-spacing' and 'word-spacing'
properties


"The normal inter-word space, as defined by the current font and/or the UA."

Mark "UA" as an 'abbr' element.


"Word spacing algorithms are user agent-dependent.  Word spacing is also
influenced by justification (see the 'text-align' property)."

Change to "Word spacing algorithms depedn on the user agent.
Justification, too, may influence word spacing (see the 'text-align'
property)."


"In this example, the word-spacing between each word in H1 elements is
increased by '1em'."

Eliminate "word-".



16.5 Capitalization: the 'text-transform' property


"The actual transformation in each case is written language dependent."

Change to "The actual transformation in each case depends on human language."



16.6 Whitespace: the 'white-space' property


"normal"
... "(e.g., for the BR element in HTML)"
...
"prewrap"
... "(e.g., for the BR element in HTML)"

Mark "e.g." and "HTML" as 'abbr' elements.


"The following examples show what whitespace behavior is expected from the
PRE and P elements, and the "nowrap" attribute in HTML."

Mark "HTML" as an 'abbr' element.

Received on Thursday, 14 November 2002 07:12:58 UTC