[CSS21] inherit keyword and shorthand properties do not fix problem mentioned in CSS 2 errata

The Errata for CSS 2 states:

    Shorthand properties take a list of subproperty values or the
    value 'inherit'. One cannot mix 'inherit' with other subproperty
    values as it would not be possible to specify the subproperty to
    which 'inherit' applied. The definitions of a number of shorthand
    properties do not enforce this rule: 'border-top', 'border-right',
    'border-bottom', 'border-left', 'border', 'background', 'font',
    'list-style', 'cue', and 'outline'.

However, this problem appears to be in the working draft for CSS 2.1
as well. Perhaps it should be fixed?

-- 
David Dorward                                      http://dorward.me.uk

Received on Tuesday, 13 December 2005 12:22:16 UTC