- From: Bert Bos <bert@w3.org>
- Date: Tue, 10 Aug 2004 19:44:55 +0200
- To: www style <www-style@w3.org>
Dave Raggett writes: > On Tue, 10 Aug 2004, Andrew Thompson wrote: > > Section: Definitions of the properties, 'mark-before' and 'mark-after' > > > > in both cases the definition reads: > > > > Value: <string> > > > > but it should be > > > > Value: <string> | attr(attribute-name) > > > > To match the description below it. > > Thanks for spotting this. Eventually, this should be solved with a reference, since we want attr() to be allowed on all properties, not just 'mark-before'. The Speech module (like most other modules) depends on the Values and Units Module and that latter module explains that attr(x) or attr(x,type,default) is allowed on all properties to replace a string value or a value of the given type. This avoids that we have to add 'attr()' to all the property definitions. Ditto for the special keywords 'inherit' and 'initial'. (But the Values and Units Module should preferrably be a Candidate Recommendation, before we make a dependency on it.) Bert -- Bert Bos ( W 3 C ) http://www.w3.org/ http://www.w3.org/people/bos/ W3C/ERCIM bert@w3.org 2004 Rt des Lucioles / BP 93 +33 (0)4 92 38 76 92 06902 Sophia Antipolis Cedex, France
Received on Tuesday, 10 August 2004 17:45:37 UTC