If I create an input with the following CSS
input {
border: none;
font-family: arial, sans-serif;
font-size: 16px;
line-height: 16px;
padding: 0;
}
I excpect a height of 16px of input, but the Chrome Developer Tools shows a height of 18px.
In Firefox the height is 16px.
What causes the additional 2px in Chrome?
Fiddle: https://jsfiddle.net/fh7upk0n/
I know that I have to use height if I want a fixed height, but I'm wondering where the 2px comes from.
