text-align: center відцентрує вміст контейнера, тоді як margin: auto відцентрує сам контейнер. Будьте обережні з margin:auto, оскільки він не підтримується в IE6. В IE6 вам слід встановити text-align:center на зовнішньому контейнері та скинути CSS для самого контейнера на text-align:left .6 березня 2010 р.
Однак text-align=center використовується для вирівнювання вмісту (наприклад, тексту) по центру margin: auto використовується для вирівнювання самого елемента по центру.
У веб-розробці поле властивості CSS: auto; є використовується для горизонтального центрування елемента в його батьківському контейнері.
Блокувати. По-перше, кожен із наведених вище елементів є блоками та має встановлене поле: 0 auto, але з тих пір воно не працює за замовчуванням ширина блоків дорівнює 100%. (перший приклад). Блок охоплює всю сторінку, тому його не можна центрувати.
Різниця: margin: автоматично використовується для центрування елемента HTML. text-align: center використовується для центрування вмісту елемента.
Для будь-якої визначеної групи, особливо тієї, яка має будь-яку владу, вплив або контроль, існує центр і край, де центр має більше влади, впливу або контролю, ніж край. Теорія: люди на маргінесі можуть рухатися лише настільки близько до центру.