Hallo Robert,
Ob ein Text ein Link ist, oder nur Text, steht im HTML-Code,
das hat nichts mit CSS zu tun.Ja, das ist schon klar. Allerdings müsste ich diesen Text dann extra formatieren, damit er so wie der Rest der Navigation aussieht was auch kein Problem wäre.
Ich nehme gerne ein <span>, damit ich auch
fuer diesen Menue-Punkt einen Selektor
basteln kann, der gleichwertig ist mit <a>:
HTML:
<ul class="navigation">
<li><a href="index.html">Startseite</a></li>
<li><span>Seite 2</span></li>
<li><a href="seite3.html">Seite3</a></li>
<li><a href="kontakt.html">Kontakt</a></li>
</ul>
CSS:
ul.navigation a { /* ... */ }
ul.navigation a:link { /* ... */ }
ul.navigation a:visited { /* ... */ }
/* u.s.w. */
ul.navigation span { /* ... */ }
So kann ich z.B. sowohl den Links als auch
dem aktuellen Punkt ein display:block oder
einen Rahmen zuweisen.
Aenderungen muessen spaeter wirklich nur
noch im CSS gemacht werden, wenn das
HTML so "vorbereitet ist".
Vielleicht weiss ja jemand ein besseres Add-On, mit dem das
[CSS abschalten] moeglich ist (fuer Mozilla 1.5ff, Linux).Wenn Du Javascript aktiviert hast, kannst Du es mal mit folgendem Link versuchen. Das funktioniert bei mir mit Mozilla 1.6-3 unter Linux. http://css.fractatulum.net/bookmarklets.htm
Herzlichen Dank! Du hast gerade meinen Tag gemacht! (*) ;-)
Hier in Mozilla 1.6, Win 2000, klappt es wunderbarstens!
Und ich bin zuversichtlich, dass es auch unter Linux funzelt...
Liebe Gruesse
Thomas
(*) "You just made my day!"