Fehler bei Anzeige von Links & Ankern
Bin gerade beim Umstieg von WIN-XP-HOME-SP2-MS-IE6 auf Mozilla/5.0
(Windows; U; Windows NT 5.1; de; rv:1.8.0.1) Gecko/20060111
Firefox/1.5.0.1, = mit neuesten Aktualisierungen
inkl. Zusatz-Software "FileTitle", "Proxomitron-Stand.", "AdBlock".
Viele Umsteiger werden es ebenso wie ich machen: Mit FiFx surfen,
aber gelegentlich den MS-IE6 als Vergleich benutzen. Das Resultat
ist ernüchternd hinsichtlich der Unterschiede in der Darstellung !
Während der Schwarze Peter meist beim arroganten Platz-Hirschen
MICROSOFT liegt, der selbst-herrlich eigene Browser-Standards durch-
drückt, bin ich aber jetzt anscheinend einem MOZILLA-Bug auf der
Spur:
Es geht um Links & Anker, streng nach Vorschrift von SELFHTML811. In
einer *.css-Datei mit zentralen StyleSheets lauten die ersten fünf
Zeilen
a:link { color:#800080; text-decoration:none; }
a:visited{ color:#800080; text-decoration:none; }
a:focus { color:red; text-decoration:underline; }
a:hover { color:red; text-decoration:underline; }
a:active { color:red; text-decoration:underline; }
Es ist schon doof, daß IE und FF die referenzierten Links unter-
schiedlich präsentieren beim Hovern und TabulierTasten. Da ist der
FiFx besser als der IE !
Doch die Fan-Gemeinde der fundamentalistischen FeuerFüchse hat sich
jetzt zu früh gefreut: Da ist nämlich ein ganz dicker Fox-Klops zu
berichten:
In der obersten Zeile meiner WebSeite habe ich das erste Wort anker-
mäßig ein-gefaßt mit <a name="obn">blabla</a>, und siehe: Der FiFx
bringt genau dieses Wort ROT & UNDERLINED beim Drüber-Hovern. Gott-
sei-Dank erscheint nicht auch noch die link-typische Mause-Zeiger-
Hand !
Weitere Studien haben ergeben:
Obwohl der Vatikan in seiner letzten Enzyklika für den Anker-Code das
WegLassen des zweiten Teils "</a>" erlaubt hat, klappt das nur beim
IE6:
Beim FiFx "läuft" der Link-Irrtum ausgehend vom Anker-PUNKT(!) durch
die nachfolgenden Zeilen bis zu einem Objekt, wo der Irrtum dann
endlich bemerkt wird: eine Tabelle o.ä.
Möchte das Jemand mal bei sich nach-prüfen ?
Gruß, janus
.