Demo-1:

WebKitではspan要素のテキスト分の幅が保持されてa要素の幅が広がってしまいます。

画像置換テキスト左のボタンは画像置換をおこなっています。

画像置換テキスト

Demo-2:

画像置換テキスト左のボタンは画像置換をおこなっています。

画像置換テキスト