为什么在给的行间宽度在浏览器里会自动取整啊

在js里我给的是12.5px,为什么在浏览器里显示13

字体大小最小为12像素(浏览器可解析),
另外,字体的像素通常要求是偶数的整数,
对于宽度、高度等像素的设置也不能够为小数

一般来说对于有小数的px会采用四舍五入,IE7除外