Tôi có các trường đầu vào và nhãn:
<label class="adm" for="UserName">User name</label>
<input class="adm" id="UserName" name="UserName" size="30" type="text" value="" />
và 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; }
Khi mã mở trong Firefox, các phông chữ không giống nhau. Firebug cho thấy rằng cả hai "nên" kế thừa và khi tôi nhìn vào tính toán, nó cho thấy nhãn sử dụng Verdana. Tuy nhiên đầu vào cho thấy nó sử dụng "MS Shell Dlg".
Bất cứ ai có thể giải thích những gì đang xảy ra và tại sao nó dường như không tuân theo các quy tắc CSS bình thường?