Syntax für dynamische Navigationsleiste

  • Es soll in HTML eine dynamische Navigations entstehen entstehen, das erst einmal nur aus den verschiedenen Ländern besteht. Wenn man mit dem Curser über ein beliebiges Land fährt soll eine Liste mit den verschiedenen Bundesländern aufgehen und genau so bei den Städten

    Hauptmenü Auswahl 1 Auswahl 2
    Deutschland Schwaben Stuttgart
    Ludwigsburg
    Villingen
    Bayern München
    Regensburg
    Passau
    Österreich Tirol Mayrhofen
    Innsbruck
    Zell am Ziller
    Salzburg Salzburg
    Etc.
    Etc.

    Die jeweils aufgehenden Auswahlfelder sollen jeweils seitlich, beginnend neben dem Auswahlnamen aufgehen.
    Die obige Aufstellung ist nur eine Übersicht, d.h. die Leerfelder zwischen Deutschland und Österreich, sowie zwischen Schwaben und Bayern, - Tirol und Salzburg sollen natürlich nicht erscheinen.
    Die Länge der Felder soll sich an der Länge des Textes automatisch anpasen
    Für dieses Gebilde bräuchte ich die genaue Syntax.
    Zudem weiß ich nicht wie ich es anstellen soll ganz gemütlich einen Text NEBEN das Menü zu setzen.

    Ich wäre sehr dankbar wenn mir jemand diese Syntax zusenden könnte.
    Viele Grüße Jürgen