Basically, just put a bunch of html/css files in a GitHub repo, then use the above page to let Netlify publish that on the net... it can even set up DNS for you so you can your own domain.
That seems appropriate for people who understand terms like “continuous deployment” and “serverless functions”, but I thought we were discussing a far, far more widespread audience. Nerds can set up websites with just an ssh password - we need something for the remaining 99.9%
You don't even need Netlify. You can host basically any static sites directly on GitHub. I've got one pure HTML/CSS site, six React apps, and two Jekyll sites running on GitHub Pages.
See https://www.netlify.com/
Basically, just put a bunch of html/css files in a GitHub repo, then use the above page to let Netlify publish that on the net... it can even set up DNS for you so you can your own domain.
If that's still too hard, you can use a drag-and-drop option: https://app.netlify.com/drop
Just drop a folder with your website and you're done.