Каков наилучший способ вертикального центрирования содержимого div, когда высота содержимого является переменной. В моем конкретном случае высота контейнера div фиксирована, но было бы здорово, если бы было решение, которое будет работать в тех случаях, когда контейнер имеет переменную высоту. Кроме того, мне бы понравилось решение без использования CSS-хаков и/или не-семантической разметки или очень мало.