В div выровнять текст или изображение по центру (по вертикали)

В любой нужный элемент вписывается div-table, в него div-table-cell, и вот в него уже всё, что нужно разместить по центру по вертикали: 1234<div> <div class="div-table"> <div class="div-table-cell">...что угодно, не только текст</div> </div> И...