yo recomiendo empezar con el blog de notas y pasar luego a un editor de texto más complejo que reconozca sintaxis y todo lo demás
los programas estilo dreamwaver no enseñan nada de html/php ni sus entresijos y luego crean dependencia
simplemente empieza haciendo webs sencillitas y cuando controles vas mejorando, la gente últimamente se está obsesionando con el aspecto gráfico y crea webs-discotecas, el objetivo de una web es acceder a la información que contiene, no la "experiencia multimedia"
me pongo pesao con esto porque pese a ser básico, a todo el mundo se le olvida cuando ve los botones flash ultrahipermegachachis del dreamwaver y añade 15 a la web, o hace una web de 500kbs para poner 4 fotos de su gato
-búscate un buen editor de texto (notepad sirve, pero si consigues uno que remarque sintaxis y que no hagas cosas raras con los saltos de linea mejor)
-buscate un libro / guia online sobre html (en cualquier biblioteca debe de haber, quizá te sea más cómodo, sino, tira de guia / pdf de internet)
-buscate también una guia / web de estilo, esto cuando te manejes un poco con html, te ayudará a no hace "cosas raras" con el código y a ser estructurado
-y sigue los estandares para que todos podamos ver tu web