Вопросы к Поиску с Алисой
Использование свойства text-align для вертикального выравнивания в CSS может вызвать проблемы, потому что это свойство применяется к родительскому блоку, а для вертикального выравнивания лучше использовать свойство vertical-align, которое нужно применять непосредственно к выравниваемому элементу. ru.hexlet.io
Кроме того, vertical-align можно использовать только для выравнивания содержимого ячеек таблиц или для строчных элементов, для выравнивания их друг относительно друга в пределах одной строки. webkyrs.info Для блочных элементов это свойство не работает. webkyrs.info