Eddie: Expandierender Baum - beste Methode?

Beitrag lesen

Hallo allerseits,

ich moechte eine Struktur untereinander stehender Links erreichen, z.B.

=========================
Afrika
Asien
Europa

Bei Klick auf "Asien" soll - ohne Neuladen der Seite - Folgendes angezeigt werden:

=========================
Afrika
Asien
 - Indischer Subkontinent
 - Mittlerer Osten
 - Südostasien
 - Zentralasien
 - ...
Europa

Falls die verwendete Technik nicht unterstuetzt wird, soll stattdessen eine entsprechende andere Seite (existiert schon) gezeigt werden mit den Unterlinks.

Wie wuerdet ihr das loesen? Mit JavaScript? Oder nur mit CSS?
(Es gab mal einen Feature-Artikel zu einer CSS-Loesung, aber ich finde ihn nicht mehr).

Achja, zwei Einschraenkungen:

  • der Link "Asien" muss als href= existieren, so dass Suchmaschinen was damit anfangen koennen
  • das Ganze sollte benutzerfreundlich sein, wenn Ihr also Kritik an diesem Vorgehen habt, bitte heraus damit! Zur Anwendung kommen soll es auf http://www.umdiewelt.de/. Bisher sind eine ganze Menge Klicks nötig, um z.B. nach "Thailand" zu gelangen.

Danke für eure Hilfe,
Eddie

--
Old men and far travelers may lie with authority.