Hay mil formas de hacer un formulario, pero hay muchos manuales en internet, como este:
http://www.webtaller.com/construccio...arios_html.php
De cualquier forma, sí debes tener claro que para hacer un formulario necesitarás usar HTML, pero para recoger los resultados del mismo vas a necesitar otro tipo de lenguaje (php, jps, etc.).