Css как сделать текст по центру

В этой статье мы рассмотрим простой способ центрирования текста в CSS с помощью правила «text-align». Вы узнаете, как правильно использовать его в своих веб-проектах.

Центрирование текста с помощью CSS

Центрирование текста с помощью СSS достаточно простое задание. Основными способами центрирования текста на странице являются применение свойства text-align, а также использование вертикального и горизонтального отступа для центрирования текста.

Центрирование с помощью text-align

Этот метод является наиболее распространенным и простым в использовании. К счастью, это метод поддерживается во всех популярных браузерах. Свойство text-align работает с элементами блочной модели, такими как теги div, h1, p и ul:


div {
  text-align: center;
}

В примере выше текст, находящийся внутри тега div, будет выровнен по центру. Этот метод можно использовать для центрирования и текста, и изображений.

Центрирование с помощью вертикального и горизонтального отступа

Другой способ центрирования текста заключается в применении вертикального и горизонтального отступа для выравнивания текста по средней точке. Для этого нужно использовать свойства margin-top, margin-bottom, margin-left и margin-right. Например:


p {
  margin-top: 200px;
  margin-bottom: 200px;
  margin-left: auto;
  margin-right: auto;
}

В примере выше вертикальный и горизонтальный отступ будет автоматически рассчитан по центру страницы. Этот метод можно использовать для центрирования и текста, и изображений.

Оба метода достаточно просты и эффективны, и могут быть использованы для центрирования текста на странице. Важно помнить, что вы можете сочетать их для более эффективного центрирования текста.

Ответы (1)

И
Ира более месяца назад
В статье не было упомянуто, что можно центрировать текст с помощью свойства transform: translateX. Это свойство позволяет сдвинуть элемент на определенное количество пикселей по горизонтали или по вертикали, а в более сложных случаях и по обеим осям. Это предоставляет больше гибкости при центрировании текста.