|I recommend watching a series of videos on how to make individual features of the site, but if your asking what makes a good site, in my opinion, in terms of appearance: Good color contrast|
Not too much but not too little information to take in, you don't want paragraphs on your pages, stick to bullets or make it fun like have little blurbs
You want menus that are easy to navigate and depending on your site's complexity and purpose, maybe a search bar.
Look at a bunch of sites you know, try to pick out there flaws and aim to make your site free of these flaws.
I learned HTML myself from a site called w3schools, by reading source code examples, trial and error, searching up alternatives to certain functions, etc. I hope I helped and good luck!