- From: Brant Langer Gurganus <brantgurganus2001@cherokeescouting.org>
- Date: Fri, 18 Apr 2003 15:56:08 -0500
- To: John Russell <ve3ll@RAC.CA>
- CC: Irene Vatton <irene.vatton@inrialpes.fr>, www-amaya@w3.org
John Russell wrote: >>One of the list members suggested submitting short test files to make >> the debugger's job easier. well this is as short as i can make it. >> >>aaa.css >>body {background:none} >> >>aaa.htm >><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> >><html><head><title>test</title> >><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> >><link href="aaa.css" rel="stylesheet" type="text/css"> </head><body> <p>A >>simple test document that triggers a parse error in Amaya althouh the >>stylesheet verifies. Background property includes image as well as color >>subproperty. And none is valid value for image (the alternate being an >>url).</p> </body></html> >> >> > >There is no parser error in Amaya with this document. > > I gave it a try and was able to recreate the error. CSS2 states that background may be one or more of the values of background-color, background-image, background-repeat, background-attachment, or background-position in any order. none is a valid value for background-image so it is valid for background even if it is not valid for background-color. I think that Amaya may be thinking that because it appears in the specification with background-color listed firsted then that is what it should be interpreted as, but a look at conventions for the || separator would tell otherwise. Relevant Links: Conventions: http://www.w3.org/TR/REC-CSS2/about.html#q3 Background: http://www.w3.org/TR/REC-CSS2/colors.html#propdef-background -- Brant Langer Gurganus <http://www.cherokeescouting.org/OtherUnits/Troop545IIN/brant.xhtml>
Received on Friday, 18 April 2003 16:56:39 UTC