Sensible Forms: A Form Usability Checklist

by Brian Crescimanno

72 Reader Comments

Back to the Article
  1. “You can also use CSS to hide the fields that are already filled in correctly and only display those which need to be corrected.”

    Why use CSS? CSS is for design. This is not a design element, this is a behaviour. For define behaviours of our document, we have to use JavaScript. Imagine if the user clears away the stylesheet, or defines his/her own.
    First the (x)html, then write JS, and CSS should be the last component.

    Copy & paste the code below to embed this comment.
  2. But is there are any css hack to make select input looks a bit less ugly

    Cheers

    Copy & paste the code below to embed this comment.