One problem I've seen on occasion is that button heights in Firefox are a few pixels larger than in other browsers. This can be a nightmare when trying to unify the size of buttons with an A elements, as we found out when implementing a new feature on MDN: The middle element is an INPUT and the others are your basic A element. You can see that the INPUT element is just slightly bigger -- enough