>>42495073
I would suggest some HTML and CSS tutorial first, after that you could look into static site generators like Hugo. The sites you've linked were built with some JS frameworks iirc, but it's not a requirement. I wouldn't suggest that for your first project anyway.
Unrelated but cool old-school HTML+CSS website: https://www.seat61.com/aboutme.htm
>>42495327
><€100 a year for hosting/domain
And there are decent free and simultaneously ad-free options, like Neocities or GitHub Pages (or GitLab, Codeberg, probably a few more), especially if you're ok with a subdomain like rarifag.neocities.org. Apparently Neocities has an HTML+CSS tutorial, I suppose this will be good given that their site seems inviting to non-techies. Very nice of them.
So, minimum cost = 0, time - it depends. You'll be fine if you treat this as a fun hobby rather than something serious.