[BNM] Peer review - XHTML and CSS guidelines

Andy Budd info at andybudd.com
Sat Nov 11 18:14:33 GMT 2006


> I don't think I understand the point you're making.  If you want your
> CSS to be supported on all browsers you have to go for the lowest
> common denominator, and that's CSS1.0.

You've stated which browsers you're targeting and they all support  
CSS2.1 to a greater or lesser degree. The only reason to state CSS1  
as your baseline is if you were planning to support IE3, which I  
doubt is your intention.

As it happens you're requiring a much stricter version of (X)HTML  
than necessary so it seems strange that your CSS baseline is so low.  
If you actually were happy for your developers to build sites using  
CSS1, then there is no way they would really be able to build sites  
that avoid tables for layout.

>   For the most part the standards are backwards compatible so a  
> CSS1.0 stylesheet would also be valid CSS2.1.

Exactly, so by setting CSS2.1 as your coding standard, you don't even  
have to mention CSS1.

Oh, and there are small, but significant differences between CSS2 and  
CSS2.1, so I'd not mention CSS2 at all.




Yours

Andy Budd

http://www.andybudd.com/
01273 241355
07880 636677

Download a sample chapter of my book at cssmastery.com





More information about the BNMList mailing list
BNMList is hosted by Screenlists, a Screen-Play.net service