Hello out there!
Aber beim
a class="linkfav" href="javascript:setfav();">Favoriten hinzufügen <img src="images/button_favadd.jpg" width="15" height="15" border="0" align="bottom"></a>
sollte doch kein Fehler sein, oder?
Doch, '<' fehlt. ;-)
Ich sehe auch das JavaScript-Pseudoprotokoll nebst JavaScript-Anweisung als Wert des href-Attributs als Fehler an.
Und ich sehe es auch als Fehler an, einen Link anzubieten, der nicht zu einer anderen Ressource führt (wie es der Nutzer erwartet), sondern wo eine Aktion ausgeführt wird. Für letzteres sind Buttons da:
<button onclick="[code lang=javascript]setfav()
">Favoriten hinzufügen <img src="images/button_favadd.jpg" width="15" height="15" alt=""></button>[/code]
Und für Darstellungsangaben ist CSS da. Das fehlende alt-Attribut hatte mein Bloßes-Auge-Validator anfangs glatt übersehen.
Und dort zeigt er mir nur den ersten Buchstaben als Link an.
Komischer Effekt. Weiß nicht, woher der kommt. Lohnt es sich, darüber nachzudenken?
See ya up the road,
Gunnar
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)