getting started with webmastery is easy and fun
I use Neocities to code/host one of my websites. Neocities is cool in that you can also use it to find other websites for inspiration as well, by sorting by last updated, most popular, random, etc. I think looking at other folks' websites is what inspires me to work on mine the most (though admittedly it's been a while since I've updated and I need to get back on it!)
Here are some resources that helped me get started:
Sad Girl Online has lots of webmastery resources, like a layout builder, that were super helpful for getting started. I was able to specify what sort of layout I wanted and get base code to work with, which is great because I wouldn't know how to build it from scratch)
Web Design in 4 Minutes helped me understand what different HTML codes do
w3 schools helped me learn more HTML
Blinkies Cafe to make custom blinkies
SCM Player for adding music to your site
32 bit cafe guide to creating your own website
32 bit cafe guide to interacting with other websites
32 bit cafe giant resource list
If you want to get into making pixel art for your website (like if you make an 88x31 button for folks to link to you with), I found that the software GraphicsGale is pretty easy to get started with, and you can make it animated. Here's my button as an example.

I think the best way to enjoy the indie web is to bounce around, following links from site to site, and including links on your site to sites you like! And if you see something you like on someone's site, like a widget, a music player, free to use graphics, then you can usually find a link to get the code for those elements yourself.
So yeah! If you have any questions, don't hesitate to reach out, though most of my process is Googling or asking kind people in coding discord servers for help. I know getting started can be daunting, especially if you're new to HTML and CSS, but my recommendation is to just jump in and have fun.