如何在任何条件下保持文本垂直对齐?

Jit*_*yas 1 html css xhtml

例如,在下面的图像中,我想保持文本在所有条件下始终垂直对齐.即使文本是一行,两行或三行.

表示文本应始终垂直居中.我不想添加额外的span

在此输入图像描述

<div>
<img src=abc.jpg"> Hello Stackoverflow. Thank you for help me
</div>
Run Code Online (Sandbox Code Playgroud)

我想用这个HTML实现.

编辑

而且我不想为任何元素提供固定宽度和高度

Far*_*ini 5

克里斯·科伊尔(Chris Coyier)就此撰写了一篇精彩的教程:http://css-tricks.com/vertically-center-multi-lined-text/

我自己用过它,效果很好.