Website hosting for an absolute amateur.

Question, what if OP buys a hostgator domian and account, used sharedhosting for basic Linux / Windows hosting and upload his pure .htm/.html pages ? No complications, just pure html ?
 
@arup @KAKAN Alternatively use Cloudflare tunnels or Tailscale funnels if you are self hosting. Works behind CGNAT
I know, but at that point, it's kinda pointless to self-host static pages since Cloudflare already has Page Workers / whatever they call their hosting stuff.

I do agree that Tunnels are very useful, I use them both for self hosting and in production for some things too!