Through hints and validation, we can create forms that are a lot more user-friendly than their offline counterparts. And in some cases, we can make forms that people might even enjoy filling out.

More at: http://feedproxy.google.com/~r/cssglobe/~3/0Iybc6nNr2M/best-practices-for-hints-and-validation-in-web-forms