Font size parse error?

I'm trying to validate some web pages I'm writing which in turn use CSS
based on some CSS from (
<> )
but I'm getting errors in the validate that don't understand.
I get the following parse error (via the validate uri service)  on html
pages where the style sheet link specifies  media="all"   but not on the
ones that specify media="screen,projection":
  Line: 1 Context : body 
  Invalid number :  font
<> Parse Error -
[empty string] 
One of the offending lines looks like:
   body {background: white; color: black; font: 12px Verdana,
    margin: 0; padding: 0.5em; border-width: 0;
    min-width: 55em !important; position: relative;}
I think the error is related to 12px (it being the only number on line
1). Is there a problem with the validator or can't I specify font size
using px when media type= "all" ?
The devedge pages have the same issues. Here's one that validates (uses
media type = "all"): <> 
and one that doesn't (uses media type = "screen,projection" )
Thanks for any help, and I apologise if this isn't a bug with the
validator but due instead to bugs in my understanding of CSS.

Received on Wednesday, 6 August 2003 19:40:40 UTC