Te recomiendo que primero te metas de lleno a lo que es el HTML y el CSS.
Con esto vas a tener las bases de como esta conformado un sitio web en cuanto a su estructura y elementos, vas a entender "como funciona" esto de crear una pagina en internet.
Cita: Es como la medicina: Un médico receta una pastilla para el resfriado después de comprender como funciona el cuerpo humano
Después que ya tengas tu idea de lo que quieres hacer, entonces comienza a desarrollarla con los programas que te mencionaron anteriormente.
y busca información sobre "usabilidad" tambien puede servirte de mucho (utiliza
www.google.com hay montón de información al respecto)
Saludos