I think when you are programming, coding, or whatever computer activity you’d like to call it when you create code, it is best to assume that you don’t know everything. For example, you might have been using this construction…

background-position: top left;

… for years and it has never caused any problems in your websites. But some CSS validators don’t like it, saying that ‘top’ and ‘left’ are inaccurate, and you should use numeric representations of the same (’0′ and ‘0′).

The one main service I use for this, the service tells me that the above code is fine, and yet on others it gives a warning/error.

So I thought I would get a list of CSS Validators together, with their problems/faults/strengths, so my fellow designers might get a bit of useful information from my blog:

  • : as far as I am concerned, this is the best
  • : this isn’t bad, but it is primarily a CSS1 checker. I had a lot of warnings about using background-* properties, when ‘background’ was supposedly more acceptable. Also, it doesn’t understand the starhtml hack.
  • : I’m actually giving this a try right now

That’s about it so far. Most of the others I’m run across are just linked to the W3C’s CSS Validator, and with good reason, it is the best out there.

If you happen to run across others please mail me, or leave a comment and an address and I’ll take a look and add them. Thanks!