I've noticed differences in html.width property interpretation when set on input:
1) setting '100' gives:
<span style="width: 100px;">
2) setting '100px' gives:
<input style="width: 100px;">
In my opinion 1) should work exactly like 2) - then it'll be consistent and will cover most of tag behaviour expectations
For best results, use the Firefox browser..