Educate yourself at W3schools
At w3schools.com you will learn how to make a website and they will teach you each and every aspects of websites.
I can assure you if you are dedicated then you won't need any other resource to refer.
The site is W3Schools Online Web Tutorials
And it has a lot of tutorials
The only free school Smile