Fabulous Forms for the multi-device web

How to build great forms that work beautiful on the multi-device web, content includes labeling, auto-complete, requestAutoComplete, validation, semantic input types, and best practices.