In der Newsgruppe de.comm.infosystems.www.authoring.misc ( Message-id:<947pn1$cip8a$1@ID-43561.news.dfncis.de>) wurde am 18. Januar nach einer CSS-Lösung für Listen gefragt. Statt der üblichen Listenzeichen sollte ein spezielles Listenzeichen verwendet werden, hier mit Bildern realisiert. Sowohl das Listenzeichen als auch der Text sollten bei :hover verändert werden. Eine Vorgabe war auch, dass der Text jedes Listenpunktes jeweils ein Hyperlink ist; das hat die ganze Sache vereinfacht.
Dieses Beispiel zeigt, wie mit ein wenig CSS ein solcher ":hover - Effekt für Listenzeichen" realisiert werden kann. Die Anzeige eines Listenzeichen wird per CSS deaktiviert, und stattdessen wird ein Hintergrundbild eingefügt, welches mit den Pseudoklassen :link, :visited, :active und :hover verändert wird. Natürlich ist das Hintergrundbild eigentlich kein Listenzeichen mehr; aber die HTML-Liste bleibt erhalten und ist in Browsern ohne CSS auch als solche sichtbar.
Das Beispiel versagt ganz kläglich in Netscape 4.x (verwende allenfalls den @import-workaround), und der CSS-Checker meldet Warnungen wegen fehlender Hintergrundfarbe. Mir ging es hier aber nur um das Prinzip; Du kannst es sicher verbessern und erweitern, z.B. auch für Listen bei denen nur das erste Wort ein Link ist, etc.
Viel Vergnügen beim herumspielen! Feedback, Kritik, bessere Lösungen sind immer willkommen: Matthias Gutfeldt