Tengo el siguiente:¿Por qué la altura de un elemento de botón no coincide con la de un elemento de entrada de hermano con las mismas propiedades de altura?
<div style="border:solid 1px gray; height:22px; line-height:22px; display:inline-block;">Div</div>
<input style="border:solid 1px gray; height:22px; line-height:22px; vertical-align:top;" type="text">
<button style="border:solid 1px gray; height:22px; line-height:22px; vertical-align:top;">Button</button>
Como se puede ver en este jsFiddle, ¿Por qué el elemento de botón 1 píxel más corto que el resto? en Chrome y Firefox.