Man kann auch eine schöne Seite W3C-konform machen.
Ich würde daher SelfHTML empfehlen, da dort auch immer bei jedem Tag dabeisteht, ob und ab wann es Netscape und IE unterstützen und ob es HTML-Standtart ist und ab wann.
Auf alle Fälle mit SelfHTML anfangen!
Da ist alles sehr gut beschrieben.
Ich würde aber nicht unbedingt am PC anfangen.
Dir musst eine klare Struktur deiner Seite haben.
Mach dir also erst auf einem Block notizen und schau, was dafür notwendig ist.
Ich meine nicht, dass du das ganze Design auf deinen Block aufzeichnen sollst, sondern zumindest die Tabellenstruktur. Das hilft dir dann schon viel weiter, wenn du das vor dir hast. Dann musst du das nur noch am PC in HTML schreiben.
Wenn du dir gleichzeitig Vorstellungen machst und HTML schreibst (nur für Fortgeschrittene zu empfehlen) passieren viel leichter Fehler.
Tabellen, Frames und ggf. IFrames lassen sich ganz einfach auf einem Block notieren. Bilder machst du dann einfach einen Kasten und darin eine Notiz "Logo" oder ähnliches.
Zum Design: Fang mit was einfachem an.
Nimm einfach mal eine Weiße Seite. Dann kommt der Hintergrund. Dann die Tabelle mit der Seitenstruktur und dann hast du eine einfache Seite beisammen.
Wenn du mehr Erfahrungen hast, kannst du dann aufwändigere Seiten machen...
edit:
Ich hab noch was vergessen.
HTML-Format gefällt mir nicht schlecht (von den Screenshots her)
Ich würde aber PHPEdit nehmen (lässt wegen seinem Namen leicht einben Trugschluss zu.) Das ist kein reiner PHP-Editor. Der hat Syntax-Highligt für HTML, PHP, JS und CSS (glaub sogar noch mehr, nur nutze ich das nicht). Das macht dir die Arbeit schon um vieles leichter.
PS. Finger weg von M$ Freeware ist oft um einiges besser. Z.B. kannst du statt Office auch Open- bzw. StarOffice nehmen. OpenOffice hat sogar mehr Funktionen (z.B. Speichern als PDF) und ist kostenlos und legal. Es kann alle M$-Formate (DOC, XLS, PPT <- Müsste so sein. Meien Powerpoint)
Der Umstieg ist zwar nicht so einfach aber ist auch machbar.
Ich habe lange genug mit M$ Frontpage gearbeitet (Schul-Homepage) und jetzt reichts mir. Ich nehm nur noch PHPEdit.
Zu Grafiken: Wenn du ein aufwändigeres Design hast, kannst du das auch in einem GRafikprogramm machen und die entstandene Grafik aufsplitten und dazu HTML schreiben.