W3C home > Mailing lists > Public > www-validator-css@w3.org > May 2009

Bug?

From: Rick Hill <rrhill@ucdavis.edu>
Date: Tue, 12 May 2009 09:09:46 -0700
Message-Id: <35C4BF83-B565-4850-BE40-DC19C6027359@ucdavis.edu>
To: www-validator-css@w3.org
The following style declaration(s) to 'reset' element styles will  
validate for CSS 2.1 but fail for CSS 2 and CSS 3 validators:

html 
,body 
,div 
,span 
,applet 
,object 
,iframe 
,h1 
,h2 
,h3 
,h4 
,h5 
,h6 
,p 
,blockquote 
,pre 
,a 
,abbr 
,acronym 
,address 
,big 
,cite 
,code 
,del 
,dfn 
,em 
,font 
,img 
,ins 
,kbd 
,q 
,s 
,samp 
,small 
,strike 
,strong 
,sub 
,sup 
,tt 
,var 
,b 
,u 
,i 
,center 
,dl 
,dt 
,dd 
,ol 
,ul 
,li 
,fieldset 
,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin: 
0;padding:0;border:0;outline:0;font-size:100%;vertical- 
align:baseline;background:transparent}body{line-height:1} ul{list- 
style:none 
}blockquote 
,q 
{quotes:none 
}blockquote:before 
,blockquote:after 
,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text- 
decoration:none}del{text-decoration:line-through}table{border- 
collapse:collapse;border-spacing:0}

with:

1  	 blockquote:before, blockquote:after, q:before, q:after  	 Value  
Error : content  none is not a content value :  none

This passes the CSS 2.1 validator and should pass the others as well.   
If I change the offending q:after{content:'';content:none} to  
q:after{content:'';content:normal}, which supposedly computes to  
'none' for the :before and :after pseudo-elements, it validates for  
CSS3 but still fails for CSS2 ...

So, looks like the 'none' and 'normal' attributes do not exist in CSS  
2, but they do in CSS 2.1.  One assumes they do in CSS 3 as well?  So,  
does the CSS 3 validator have a bug?  And to be fully 'valid' (for  
now) should I drop the content:none declaration?


~~~~~~~~~~~~~~~~~~~~~~~~~~~
Rick Hill, Webmaster

Academic Computing Services
College of Engineering
2160 Kemper Hall
Davis, CA 95616-5293

Office:  (530) 752-1616
FAX:  (530) 752-4465
Email:  rrhill@ucdavis.edu
Web:  http://engineering.ucdavis.edu

UNIVERSITY OF CALIFORNIA, DAVIS
Received on Tuesday, 12 May 2009 16:10:24 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 27 June 2012 00:14:24 GMT