MaxMax: active Status eines Links per Hand setzen?

Hallo,
ich habe ein Frameset: Header,Menu,Content.
Zu jedem Menupunkt existiert eine Contentseite.

Die grafische Menuführung wird mit:

a:link
a:visited
a:hover
a:active

realisiert, was auch wunderbar funktioniert.

Wie kann ich jetzt jedoch den ersten Menupunkt,
beim ersten Aufruf der Seite, mit active initialisieren?

Hier meine Seite mit dem Problem:
http://home.arcor.de/martin.deckmann/

Der Menupunkt "Welcome" soll beim Hochfahren der Seite active sein,
da im Menu immer der Punkt hervorgehoben werden soll, dessen Inhalt
gerade angezeigt wird.

Schonmal vielen Dank
MM

  1. Hallo,

    Die grafische Menuführung wird mit:

    a:link
    a:visited
    a:hover
    a:active

    :active ist nicht das, wofür du es hältst. siehe dazu:
    http://www.edition-w3c.de/TR/1998/REC-CSS2-19980512/kap05.html#heading-5.11.3

    mfg NAG

    --
    signatur
  2. Hi,

    die wirklich beste Möglichkeit für das, was Du willst ist, auf die Frames zu verzichten und den Menüpunkt der angezeigten Seite nicht zu verlinken und entsprechend über CSS zu formatieren.

    Wenn Du es ohne Frames nicht hinbekommst, hilft Dir nur JavaScript weiter: bei einem Klick alle Menüpunkte durchgehen und die Farbe zurücksetzen und beim angeklickten die Farbe entsprechend setzen. Dann behält der Link die Farbe wirklich dauerhaft.

    freundliche Grüße
    Ingo