als html-editor kann ich z.b. phase 5 empfehlen. schreiben tust du es aber immer noch selber. wenn du das nicht kannst, kannst du auch auf "wysiwyg" zurückgreifen. frontpage z.b., bzw ich glaube dass auch word das kann.
und wenn du erst mal was hast was dir einigermaßen gefällt, kannst du das hochladen, auf einen webhoster deiner wahl. funpic ist zum beispiel kostenlos und für anfänger geeignet, da anfänger relativ selten mit cgi-skripten arbeiten, die die funpic-server nicht unterstützen.
wenn du mit cgi arbeiten willst, weil du das kannst, würde ich dir den webhoster revido empfehlen, der bietet 11 gb webspace für wirklich günstige 1,99 pro monat.