Hallo!
Generell solltest du auf jeden Fall Ahnung von HTML haben. Denn auch Editoren, mit denen man z.B. Tabellen einfach und ohne viel Tipparbeit erstellen kann, steigen bei komplizierten Konstrukten oder versehentlichen Fehlern auch mal aus.
Dann muß man selber im Code tippen, und das geht natürlich nur, wenn man Ahnung davon hat.
SELFHTML ist ein sehr guter Tipp, habe mir damit auch das meiste beigebracht - und schaue auch jetzt noch immer wied ernach
Um eine Scriptsprache und Datenbank wirst du für eine Webseite, die ohne viel Aufwand zu warten ist, in weiterer Folge nicht herumkommen. Welche Scriptsprache, das hängt einzig und alleine von deinem Webspaceprovider ab - der muß das ja alles unterstützen.
Empfehlenswert ist ein Editor, der Syntaxhighlichtnig unterstütze. Da siehst du beim Tippen, ob du Schmafu getippt hast und der Code ist dann auch viel einfacher zu lesen.