IEとSafariでは空インライン要素はフルに無視される

よく考えると、まあそうなるかな、という気もします。
パディングとかボーダーとか設定してても空のインライン要素では、ボーダーとかもまったく表示されません。
結局、ブロック要素にして、 float でインラインふうに表現するようにしました。