1
The basic things you need to learn for website development are HTML, CSS, JavaScript. These are usually available on many websites but the best one is:
http://www.w3schools.com
And after that start learning languages like PHP, C#, Java, (JSP)Java server pages, etc which ever you like the most for making good websites.
1
Step 1 : Html
Step 2 : CSS3
Step 3 : Js
Step 4 : Language : Asp.net Mvc or php
for start go to
http://www.w3schools.com/ for learn Step 1,2,3 ...