rob: Umrandung von Links und Button

Beitrag lesen

Deshalb sollte man es auch nicht machen.

Kommt drauf an, was man erreichen will. Bei einer normalen Website mit Textlinks würde ich sowas nicht einbauen.
Dann haben die meisten Leute mit Textbrowsern nämlich so gut wie keine Chance, die Seite (bzw. die Links) zu nutzen.
Aber wenn ich eine vollgraphische Seite mit Imagemaps zusammenbastele, dann will ich den Rahmen da auch nicht haben, damit man nicht sehen kann, wie schräg die Maps über die Bilder gelegt sind.

Nur im Mozilla und Derivaten bekommst Du es mit CSS weg:
-moz-outline:0px;

Ja, aber auch nur in aktueller Browserversion. Weil das kein Standard ist, ist die Frage, ob das auch noch (auf die gleiche Weise) in späteren Versionen funktionieren wird.

Ich würde deswegen vielleicht eine Abfrage einbauen. Am Besten fragst Du nach document.all und entfernst nur dann den Focus vom Link. Damit hast Du das dann für den IE geregelt und für Mozilla machst Du es über -moz-outline. Die alten Netscape brauchst Du hier im übrigen nicht zu beachten. Da gibt es diesen Rahmen nicht, wenn ich mich richtig erinnere.

Gruß, rob