I have made dozens of web sites using nothing but HTML.
An examples is :
https://www.fiction.us
You can't learn everything at once so start simply.
HTML is the first thing you should master.
Not that I feel that I have mastered it.
I first decide what I want to do.
Then I figure out how to do it.
I do nothing more.
I am not trying to learn web design.
I am designing web sites.
As you make changes to your HTML web sites, you will
run into a problem, and that problem is the cache.
You will make changes to your HTML web pages, ftp those
changes to your host server, and then visit your web site
with your home computer, and you won't see the changes
that you just made. That is because your home computer
will display the web page that is saved in your cache
rather then the web page that is currently in your host server.
You can get around that for a while by pushing Control F5.
But, eventually, even Control F5 won't defeat your cache.
And of course the people who visit
your web site regularly will have the same cache problem
and you can't tell them to type Control F5.
At this point you will want to design your web pages using PHP.
Your home computer does not store PHP code in the cache and
you can find anything you want to know about PHP online.
When I can, I design in HTML first, and then write code in PHP
which creates that same HTML web page. This is what I am doing
with...