There is an S icon in the A label. The text below is always spaced from that icon?

  html5, question

The A label is set to Display: Block, with an S label inside set to Display: Block.
Why is there a space between S and text? The S label can’t see the outside space through debugging the box model. How to realize the icon and text?
The effect of being next to each other up and down

Picture description