Is creating a fill-out form a science?

Do you have a question? Post it now! No Registration Necessary.  Now with pictures!

I'd like to have a simple HTML fill-out form for my web site for my visitors
to contact me. An E-mail link would also be provided as an alternative, but
the form is the main route.

I could easily snag some code off the Internet, I guess. But some forms are
a hassle to submit, because they nag you with security alerts and such upon
submission. And some of them don't.

Is there a science behind fill-out forms? Does anybody have any pointers for
using one, or which one? Thanks...

Site Timeline