inline-block
<span>
要素内の要素を垂直方向に揃えることができません<td>
(デフォルトdisplay: table-cell
のスタイルがあります)。
どちらの要素もサイズが固定されてい<td> is 24px tall and so is the
ます。
どちらの要素にもマージンやパディングがないため、両方の要素のレンダリング サイズが同じであることが期待されます。ただし、<td>
予想よりも背が高いようで、その理由はわかりません。
このjsfiddleの例。
それがなぜ起こるのか、そしてそれを「修正」する方法を知っていますか?