vertical-align:middle

Normal (without any style)

text span

vertical-align:middle on img

text span

vertical-align:middle on p

text span

vertical-align:middle on p and img

text span

vertical-align:middle on span and img

text span

vertical-align:middle on p, span and img

text span