Deus Figendi: input -button vs. img -button oder andere Möglichkeit?

Beitrag lesen

Was hast du vor? Den Link wie einen Button aussehen zu lassen? Warum?

Ich kann den Wunsch nachvollziehen, ich schätze er möchte ein optisch einheitlicheres UI schaffen, so wie man es vom OS eben gewohnt ist: Senden | Abbrechen schauen abgesehen von der Beschriftung eben gleich aus.

Es ist leider keine Lösung ein <input type="submit" /> und ein <a><img /></a> nebeneinander zu verwenden, weil jeder Browser die Schaltflächen unterschiedlich rendert.
Zwei Vorschläge:
1. du machst beides mit Bildern. Also einmal ein <input type="image" /> und ein <a><img /></a>
2. du machst beides mit GUI-Elementen, nämlich einmal ein <input type="submit" /> und ein <a>Textlink</a>. Letzteren ersetzt du onLoad mit einem <input type="button" /> und setzt es dort doch mit JS um. So haben alle mit JavaScript eine einheitliche GUI und die ohne JavaScript haben ein sauberes Fallback. Ich hab schon sinnlosere Stellen gesehen, wo Verweise mit JS realisiert wurden ^^

--
sh:( fo:| ch:? rl:( br:& n4:& ie:{ mo:} va:) de:µ_de:] zu:) fl:( ss:| ls:[ js:(