If you want to start to find out about HTML1, it is best to install a text editor; there are many good ones out there, but let's be real here when we say that Notepad++ is for the pros, why? Because it has a dark theme to it, so you look like a l33t ha0r. If you're thinking to yourself that you will just stick to the default one that comes with Windows, just don't, it's really not all that good for things for writing code/HTML, for example, you can only undo an error (CTRL+Z) once before it stops you dead in your tracks, it also doesn't have the option to have mutable tabs open at once, finally, the set-up for it is very easy and it is updated fairly regally.
Before you fully start, it is recommended that you start to drink copious amounts of whatever alcohol you can find, if you're under the drinking age in wherever you are, you can find the good stuff on the top shelf of your dad's cabinet. This is known as the "Ballmer Peak", where you get so pissed out of your mind drunk that you *somehow* have the ability to program while intoxicated.
Type one is HTTP (Hypertext Transfer Protocol), the long and short is that this is used to send and receive webpages and files on the internet.
Type two is HTTPS, now, unlike just plane ol' HTTP, this one is cooler, as the S stands for "Secure", so it now fully stands for "Hypertext Transfer Protocol Secure". Along with doing everything else that HTTP did, HTTPS now encrypts all the information that is sent and received. This can stop malicious users such as hac0rz from stealing the information, and HTTPS is quite often used on many payment websites.
Okay, so why is this being brought up? So a little history for full context here, in 1994 Netscape Communications (who were really like the Google of the past), created HTTPS for its web browser, Netscape Navigator. So because HTTPS was made in '94, then that means that WorldWideWeb will *not* support it, and will probably make the browser have a fatal error (or not, I don't know), so if you want to be able to make a website that can run on WorldWideWeb, then you should try and look for a webhost that allows the option for just HTTP (or you can locally host the "web"-site on your computer so that you're the only one who can view it, but that kind of ruins the fun, as no-one else can see it).
So, because your site needs to be able to run on HTTP, a non-secure protocol, it can be harder and harder to find a webhost that allows the option of just HTTP (funny that most people who want a host look for HTTPS), so you might need to look around a bit. But using a service like InfinityFree *might* work fine (*this* website is hosted on one of their sites), as they do not provide you with the HTTPS unless you find yourself certificated on Cloudflare. But of cause, InfinityFree *isn't* the only webhost, so try looking around before you fully decide.
Copyright 2019, Clive "James" Python, email@example.com Attribution-NonCommercial-ShareAlike 4.0 International