Do a search for html code... there are tons of good sites available with the codes listed that will help you get started.
There are also loads of prorams that do WYSIWYG. Once you design a few pages you can look at the source (html code) and see how it's laid out to see how you got what you built.
I use EasyHTML and it has several html code buttons built in. For example, if you want an image on the page you click on the image button, choose your image, and click on "Add Code". It puts your image right in the page. If you want that image centered then highlight the html line with the image and click on the "Center" button. It puts the html code in there for you. I learned by trial and error over the years. It's not really all that complicated after you do a few pages and get the hang of it.
There are many more html programs out there that are similar and free. You may want to pick a few and try them out to see which one will be more comfortable for you.