Hola,
Hay editores freeware muy buenos y ligeros...
Dreamweaver tiene dos inconvenientes importantes:
- que no es freeware, que es de pago
- que para aprender, te crea demasiadas dependencias del programa, y nunca terminas de aprender
Te recomiendo algún editor ligero que simplemente tenga resaltado por sintaxis y escritura predictiva.
PSPad está bastante bien
http://www.pspad.com/es/
Para los estilos CSS está bastante bien este programa gratuito
http://www.bradsoft.com/topstyle/tslite/index.asp y si no te manejas mucho, te recomiendo que te leas el manual de CSS que en su día escribió Carlos Benavidez, que además hizo también la traducción de las especificaciones del W3C.
Si quieres un todo en uno, simple y ligero, tienes
Nvu y
KompoZer, ahora también en castellano, gracias al
Proyecto NAVE
En cuanto a hosting, hay sitios muy baratos. Los dominios también suelen ser baratos. Yo los compro con Aruba.it que me salen a 12€/año, los NS (Name servers) los tengo con
www.everydns.net, que son gratuitos y funcionan muy bien, y el hosting ahora estoy con una empresa más "grande", pero en su día empecé con "sync.es" con un hosting básico de 3€/mes.
La razón de tener registrador de dominio, NS, y hosting separados es una manía mía, para tener yo el control, y no dárselo todo a la misma empresa. Si no te quieres complicar, Aruba.it tiene planes completos bastante bien de precio.
Espero que te sirva.
Un saludo,
eContento