Requirements:
- A computer/laptop (i'm not sure how easy it would be to code on a tablet...)
- Your HTML/CSS
- You need something to display! There are guides on HTML, CSS and JS(if nessecary) all over the internet. I suggest starting with something simple to get familiar with the process.
- Visual Studio Code
- A Codeberg Account
- (OPTIONAL) A domain (can be bought for as cheap as a dollar; I got mine for 6$ on Namecheap for a year).
Some other websites for uploading your stuff:
Codeberg
This is what I use, and it follows pretty much the same process as Github.
Neocities
Infinityfree