was hast du für kenntnisse bei der webprogrammierung (html, css, js ,php, sql)?
um eine gutaussehende seite zu schreiben bedarf es gute kenntnisse der ersten zwei sprachen.
wenn das eher nicht zutrifft würde ich dir ein cms empfehlen. dies benötigt auch keine programmierkenntnisse.
zB:
[ul]Joomla (sehr bekannt, viele designs)
CitusCMS(wird von einem bplaced forenmitglied mitentwickelt)
Typo3 (eher kompliziert aber mächtig)[/ul]
zu der leiste: so eine lässt sich prinzipiell mit html und css von hand für jede seite erstellen, doch es ist sehr viel einfacher ein cms zu verwenden das ein solches menü selbst generiert.
für die manuelle variante hilft google mit “html css menü”
Soweit mir bekannt ist, hat das Teil auch eine Möglichkeit, den
Quelltext direkt zu bearbeiten - ist vermutlich der nützlichere
Teil des Programmes ;o)
Jedenfalls könntest du das Wochenende dafür spendieren, z.B.
bei selfhtml zu gucken, wie erstmal (X)HTML und dann auch
CSS prinzipiell funktionieren.
Dann sollte es dir leicht fallen, solch ein Aufklappmenü mit
CSS :hover umzusetzen, ist an sich immer der gleiche Ansatz,
nur die Details der sonstigen Dekoration sind verschieden.