Contact Form for Beginner

I’m not sure if I’ve posted this in the correct area, so please move it if appropriate.

I am fairly new to web design and have never built a contact form using html, I want the user to be able to input their:

Email Address
Tel No
and message
But also have a drop down menu with 5 options which they can choose from.

I would like then to be able to send all of this information to a designated email address. I have built a contact form on this website but you obviously have to pay for it for the privilege of having the information on the contact form to be sent to an email address.

I need to learn how to do this so if someone could point me to the best video/tutorial or explain it in simplest enough terms for me

Thanks in advance

There are many tutorials and references that elaborate on each aspect of the implementation of this kind of form.

And tools like this php form generator:

Thanks for the reply, I found this tutorial very useful

But now I am wondering how to style these elements? In terms of size and colour etc

You’ll need CSS for that.