Contact forms are crucial for any website. Without a contact form you are forced to directly display your email address and this leaves in vulnerable to email collecting bots.
Believe me I have tried every possible solution to hide or camouflage my email address and at the same time keep it readable to potential customers, and it doesn’t work. Simply put, if you want to connect with your readers / clients / fans via email, you need a contact form.
A contact form has several components : the actual HTML code you place in your HTML file, the CSS styles usually placed in a CSS file and some PHP or AJAX code, used for validating the input fields and actually sending the information collected by the form.
Free HTML Contact Forms
Sexy Form / Live demo