I learned HTML and created my first web pages back in the mid-1990’s when the Mosaic and Netscape browsers first appeared. But I don’t think I’ll ever create a web page from scratch again.
I’ve standardized on using WordPress for my web sites. I originally used it to set up a blog, which is it’s main purpose. But I quickly discovered that you can use it for general web pages too. There are many, many free “themes” that can be downloaded and used to create almost any look and feel you want. And it’s got functionality that I never learned how to do with HTML and other web programming languages.
You can set up your own blog for free (and hosted for free) at WordPress.com. It’s more or less like Blogger.com, where you add your unique prefix to wordpress.com. You can also download the software package from wordpress.org and install it to your own web host. Or you can do what I do. I use GoDaddy for my hosting, and they have WordPress (and many other things) available for free that will be installed for you.
So many options. You might want to check out Joomla too.
Brian