Könnte ausreichen, muss aber nicht.
Kommt ganz darauf an wie groß dein Projekt werden soll. Einpaar HTML-Kenntnisse wäre aber denoch nicht schlecht - vorallen bei Dingen die du z.B. mit einbinden willst oder mittels Dreamweaveroptionen nicht funktionieren.
HTML ist an sich ziemlich einfach. Wenn du das Grundprinzip verstanden hast musst du nur schauen was einzelne Tags bewirken und wie du sie einsetzen kannst. Hier findest du alles darüber:
http://de.selfhtml.org/
Evtl. brauchst du noch einen FTP-Client, um deine Webseite auf den Server hochzuladen. Das sind solche Programme wie SmartFTP. Einige Webs*****s ersetzen aber bei manchen Webspacehostern auch den FTP-Client.