Quoto
prione per quanto riguarda il consiglio di imparare l'html.
Puoi usare benissimo NVU per creare una pagina, ma poi guarda subito il codice e vedrai che già ci capirai qualcosa. Poi, come per la programmazione, non è che bisogna imparare tutto e subito: man mano che ti serve qualcosa, fai una ricerca e risolvi.
Insieme all'HTML, ti consiglio vivamente di imparare i CSS.
Per l'hosting, puoi scegliere tra pagare e avere il sito a nome tuo (ad esempio
www.tuonome.it) e non pagare, affidandoti a hosting gratuiti (tipo Altervista, dove, però, il sito sarebbe
tuonome.altervista.org). In ogni caso, una volta fatto l'account, ti spiegano tutto loro: devi solo prendere un po' di dimestichezza con l'FTP (gli host tipo Altervista e, sicuramente, molti altri hanno poi dei
pannelli di controllo per l'upload e la modifica dei file, per cui si può anche evitare l'uso dell'FTP).
Condivido poi il consiglio di lasciar perdere Flash e le animazioni in genere: a parte un lungo discorso che andrebbe fatto in merito all'accessibilità, le animazioni piacciono (forse) solo la prima volta che si visita un sito; dopo servono solo a far venire la nausea.
Ciao,
nino