[Bug 17764] New: computed value of letter-spacing vs word-spacing

https://www.w3.org/Bugs/Public/show_bug.cgi?id=17764

           Summary: computed value of letter-spacing vs word-spacing
           Product: CSS
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: CSS Level 2
        AssignedTo: bert@w3.org
        ReportedBy: glenn@skynav.com
         QAContact: public-css-bugzilla@w3.org


In CSS2.1 [1], the computed value of letter-spacing is specified to be:

Computed value: 'normal' or absolute length

In contrast, the computed value of word-spacing is specified to be:

Computed value: for 'normal' the value '0'; otherwise the absolute length

There appears to be no reason why these are different, i.e., the computed value
of letter-spacing should take the same formulation as for word-spacing.

The present situation presents some uncertainty for the implementation of CSSOM
getComputedStyle().letterSpacing, which, by the above, would appear to dictate
returning the string 'normal' instead of '0'.

It is also possibly a problem that either of these should return '0' instead of
'0px', which is more consistent with returning a resolved (used) length value.

I recommend that the language of both of these properties specify computed
value as follows:

Computed value: for 'normal' the value '0px'; otherwise the absolute length

[1] http://www.w3.org/TR/CSS2/text.html#spacing-props

-- 
Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Thursday, 12 July 2012 21:04:21 UTC