- From: Daniel Glazman <glazou_2000@yahoo.fr>
- Date: Wed, 19 Apr 2000 14:59:25 +0200
- To: webmaster@richinstyle.com
- CC: Daniel.Glazman@polytechnique.org, www-style@w3.org
Matthew Brealey wrote:
> Since the value is an integer (in pixels) rather than (say) 12cm, the
> issue of 12cm-1 doesn't arise - we have one integer minus another.
No you don't. You have a length minus a integer without unit.
Some other people could say that the equation is not homogeneous.
Please do not read "cast 12cm-1px into pixels" when you have "12cm-1".
> Yes, I know. I'm talking at the moment as being under CSS3; i.e., under
> the UI WD, which redefines content so that this is ok.
The UI WD allows the use of content in certain cases, not for all
elements.
> One could change this of course, so that the UA effectively validates
> twice, and therefore the UA is required when it encounters a
I don't think so. This single validation process is a major item in CSS
and I am quite sure that Bert, the Temple's keeper as we say in french,
will follow me on that point. (hey Bert, don't play with that :-)
Preserving that is a key element in the promise some people made some
time ago (we are all getting old...) : CSS will not be a programming
language.
> declaration, either of the type eval() that might turn out to be invalid
> or of type that could return a null value, to remember the previous
> declaration. For example, if there was BODY {background: white;
> background: eval(attr(bgcolor)) in the UA style sheet, then the UA would
> say 'Aha! This might not be valid, I'd best not forget my earlier
> declaration'.
This is simple to write, not so simple to implement. Oh, by the way, it
breaks the current specificity machanism...
</Daniel>
___________________________________________________________
Do You Yahoo!?
Achetez, vendez! À votre prix! Sur http://encheres.yahoo.fr
Received on Wednesday, 19 April 2000 08:57:26 UTC