Die Richtlinien schreiben vor die Größen Angaben für Bilder immer zu setzen um dem Browser die Arbeit zu erleichtern das Layout richtig darzustellen und die Geschwindigkeit nicht zu beeinträchtigen. Da man aber öfters vergisst die width/height zu setzen, ist es sehr aufwendig im Quellcode nach den Stellen zu suchen.
Um das zu erleichtern, haben die Jungs aus 37signals.com einen simplen und Genialen CSS Helper geschrieben:
Dieses Problem ist schon vielen Hml Designern begegnet. Die Input Buttons sehen einfach in allen Browsern anders aus und im IE noch schlimmer.
Aber man kann sie doch Bändigen die Browser und die Buttons. Man muss nur die CSS anpassen und schon hat man ein 95% Ergebnis.
Die vorteile an solchen Buttons ist die Flexibilität, man kann sie internationalisieren und man hat gleiches Bild in IE, Firefox und Opera.