You should learn the basic html tags then you can explore more things about javascript and css codes. You can choose any platform you feel youre convenient. Me, I used VS.net C#, theres a container for the designs in which you can put your html, javascript and css codes.
So, first, search for the platform and the basics of it then you can download for the codes you want.