Website
This page lists different options that are available to create a static website (like this one). Most of them support markdown and are beginner friendly. Hosting can be done using Github Pages.
Unlimited Github Project Sites
There are three types of GitHub Pages sites: project, user, and organization.
Unless you're using a custom domain, user and organization sites are available at http(s)://
The source files for a project site are stored in the same repository as their project. Unless you're using a custom domain, project sites are available at http(s)://
You can only create one user or organization site for each account on GitHub. Project sites, whether owned by an organization or a personal account, are unlimited. It is possible to configure custom domains for all three.
Source: https://docs.github.com/en/pages/getting-started-with-github-pages/about-github-pages#types-of-github-pages-sites
Options
Few popular options are: