Malcolm Beck´s: Link der aktuellen Seite automatisch mit CSS hervorheben lassen

Beitrag lesen

hi Chactory,

die CSS-Möglichkeit erkennt ja auch die Seite nicht automatisch, sondern ich muß genauso alles in jeder html-Datei eingeben.

Naja, du musst lediglich jeder Seite eine <body id="startseite">, natürlich für jede Seite eindeutig, mit auf den Weg geben.

und zwar die Navigationsleiste, die ich gerne mit einer Datei für eine ganze Serie von Hauptseiten verwenden würde,

Das ist kein Problem, in dieser Datei bekommt jeder Link eine id und eine Klasse, <a href="#" class="main" id="startseite_menu">Startseite</a>

Jetzt kannst du schon mit CSS das aussehen des Links auf der Startseite beeinflussen:

body#startseite a#startseite_menu { color: lila; }

und die Textdatei. (Reason why: Dadurch muß ich bei Änderungen nur die Textseite bearbeiten.

Wenn du in deinen Textdateien die <body id="sonstwas"> einträgst, würde dass ganze auch Funktionieren.

Kind regards

--
I have a Dream...
Bugs erzeugen gegenbugs.
Wir müssen Bugs mit Bugs bekämpfen!