Basically there are two ways to do HTML.
The first one is to put the code directly into a file. It could be a little confusing to start with, but you will soon get the hang of it.
The second one is to use a WYSIWYG (What You See Is What You Get) editor. It allows you to graphically create your page and all the HTML is generated for you.
I suggest that you code it yourself. It is a little harder to start with, but it allows you to do what you want. A good place to start is w3schools, there you can learn the basics in a good way.