Nein, weils ein Blockelement ist, das primär für Text gedacht ist und der hat halt mal eine Zeilenhöhe.
Was kann man als Alternative nehmen? <span> geht ja auch nicht...
Hab momentan nur die Behelfslösung:
<div style=height:5px;font-size:0px></div>
Das ergibt dann WIRKLICH eine Box von 5 Pixel Höhe...