Ich habe Eingabe- und Beschriftungsfelder:
<label class="adm" for="UserName">User name</label>
<input class="adm" id="UserName" name="UserName" size="30" type="text" value="" />
und CSS:
body,html { font-family: Verdana,Arial,Helvetica,sans-serif; margin:0; padding:0; color: #111;}
label.adm { font-size:0.9em; margin:0 0 3px 3px; display: block;}
input.adm { font-size:0.9em; margin:0 0 3px 3px; }
Wenn der Code in Firefox geöffnet wird, sind die Schriftarten nicht identisch. Firebug zeigt, dass beide "sollten" erben und wenn ich mir berechnet anschaue, zeigt es, dass das Label Verdana verwendet. Die Eingabe zeigt jedoch, dass "MS Shell Dlg" verwendet wird.
Kann jemand erklären, was passiert und warum es nicht den normalen CSS-Regeln zu entsprechen scheint?