CSS Очередное выравнивание по вертикали — свойство align-content и display block
Центрирование по вертикали на CSS
Центрировать элементы по горизонтали в CSS невероятно просто: если это строковый элемент, то мы применяем text-align: center к его предку, а если это блочный элемент, то мы применяем margin: auto к нему самому. Но одной мысли о том, чтобы центрировать элемент по вертикали, достаточно, чтобы по спине пробежали холодные мурашки...
Html+css: выравнивание блока по центру
В этой статье Практики HTML, мы познакомимся с тремя техниками центрирования блока Margin+width Этот фокус позволяет центрировать блок заранее определённой ширины, независимо от ширины экрана. Кроме того, если использовать max-width вместо width, то, даже если размер экрана пользователя окажется меньше ширины этого блока, то блок не выйдет за границы экрана, а будет равен ширине экрана. Это весьма распространенная практика. Техника проста: margin: 0 auto;
max-width: 500px; и ваш блок (именно блочный элемент, а не строчный) окажется ровно в центре страницы...