CSS-свойство margin считается универсальным способом центрирования элементов на странице, потому что позволяет использовать разные единицы измерения для установки ширины элемента. 1
С помощью margin можно задавать размеры в пикселях, процентах или других единицах. 1 Например, ширину элемента можно определить в процентах, а высоту — в пикселях. 1
Кроме того, боковые отступы, заданные с помощью margin, будут гибкими. 2 Если задать ширину элемента в пикселях, а затем выровнять при помощи margin, боковые отступы будут тянуться в зависимости от ширины окна браузера. 2