On Thu, Jul 16, 2009 at 1:42 PM, Vincent Pollard<vinc...@version51.com> wrote:
>
> 1)      The third line here validates in CSS3 but not in CSS2.1 -
>
> a) does that matter?
>

Not really, since you're doing it intentionally, and you'd run into
that issue with anything that's valid in CSS3 but not in CSS2.1.

>
> I didn't really want to create a separate stylesheet for IE6 but maybe I
> should if I want validation. What would you do?
>

I usually end up making IE-version specific files & wrap them in
conditional comments. That way you don't need to rely on a hack to get
see you through. (Though I have to admit that I'll throw hacks in my
main CSS files during development, if I can, to keep things grouped
together for easier revision.)

> P.S. what really are the advantages of being compliant? I hear it's
> better for SEO and I like the idea, just from a professional pride POV
> but why be compliant. Do a couple of underscore hacks pose a problem?

Well-formed HTML can play a significant role in how your pages are
parsed & indexed by search engines (as well as some assistive
technologies), but CSS validation doesn't play a role in that way.
Validating your CSS helps to preempt real mistakes, etc. The validator
has saved me from a forgotten semicolon several more times than I'd
like to admit.


Erik
______________________________________________________________________
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to