fix padded background in span overlapping text by using div instead
fix padded background in span overlapping text by using div instead

RichardBarrell/snippets,RichardBarrell/snippets,RichardBarrell/snippets,RichardBarrell/snippets,RichardBarrell/snippets,RichardBarrell/snippets,RichardBarrell/snippets