Вопросы к Поиску с Алисой
Разница между вертикальным и горизонтальным центрированием элементов заключается в том, что при горизонтальном центрировании легко определить ширину родительского элемента: если она не задана явно, то обычно равна ширине экрана. skillbox.ru При вертикальном центрировании всё немного сложнее: высоту родительского элемента приходится задавать явно с помощью свойства height. skillbox.ru
Для горизонтального центрирования можно использовать свойство text-align: center для инлайновых элементов или свойство margin: 0 auto для блочных. usetech.media html5book.ru Для вертикального центрирования можно применить, например, свойство vertical-align: middle для таблиц, абсолютное позиционирование, если высота центрируемого элемента известна, а высота родителя может быть любой. usetech.media
Выбор между вертикальным и горизонтальным центрированием зависит от типа элемента, его позиционирования и размеров. html5book.ru