making a website
table of contents
currently only covering how to make static sites.
hosting
there are a bunch of places where you can host your site for free.
neocities is great for people who know html or will at least upload files.
if you don't know html or want a drag and drop experience, try mmm.page.
building
learn html
want to learn html? check out the neocities html tutorial.
the html dog html beginner tutorial is also very good.
for those who don't want to code
you can build a webpage and export it with scrambled.page
disclaimer: i am the maker of scrambled.page
for an all-in-one solution, check out mmm.page.
another cool thing is publii. you can use the app to build a website and upload the files to the host of your choice.
more complicated options
this site is built using 11ty.
there are many static site generators to choose from.
extras
guestbooks
forms
note: static forms doesn't work on the neocities free plan.