With the risk of going a bit off-topic, I will point you to YouTube where you can find our how-to videos on creating and customizing web forms using 123ContactForm; here is one on contact forms: http://www.youtube.com/watch?feature=player_embedded&v=W7cbySM3jGY.

We suggest taking 123ContactForm for a test drive. Among its advanced form building features there is full CSS customization, the possibility to adjust codes while having the form rendered with inline HTML, integration with payment systems and 3rd party applications (CRMs, helpdesk apps etc).

In which concerns HTML 5, it is still incompatible with some browsers and thus for the moment we are recommending the classical HTML and CSS for our users.

Please feel free to contact us for any questions you may have.

Best regards