Center align html text: How to center text in HTML

Содержание

Как выровнять текст в HTML?

Обзор

HTML означает язык гипертекстовой разметки. Он состоит из двух слов — гипертекст и разметка. Гипертекст используется для определения связи между различными веб-страницами, тогда как он называется языком разметки, поскольку HTML определяет структуру и макет веб-страницы.

Теперь эта структура и макет страницы также включают в себя выравнивание текста в HTML, чтобы содержимое выглядело структурированным и более читабельным. В HTML мы используем свойство text-align для определения выравнивания текста на веб-странице. В основном он определяет горизонтальное выравнивание текста на веб-странице.

Свойство text-align принимает три значения: по левому краю, по правому краю, по центру и по ширине. Поэтому мы можем разместить наш текст слева, справа и по центру, а также в соответствии с нашими требованиями.

Предварительные требования

Чтобы выровнять текст или блок кода в HTML, необходимо иметь базовые представления о HTML и CSS.

Вы можете обратиться к следующим статьям для ознакомления.

  • Введение в HTML
  • HTML-теги
  • Что такое CSS?

Text Alignment

HTML предоставляет атрибут с именем align, который используется для указания выравнивания блока текста и выравнивания текста на веб-странице. Этот атрибут также принимает значения слева, справа, по центру и по ширине. Кроме того, он поддерживает элементы col, colgroup, tbody, td, tfoot, th, thead, tr для выравнивания.

Однако использование атрибута align устарело для всех остальных элементов HTML. Чтобы выровнять остальные элементы в HTML, мы должны использовать CSS.

Чтобы выровнять текст в HTML с помощью CSS, мы будем использовать свойство text-align, предоставляемое CSS. Свойство text-align в основном является свойством CSS, которое используется для указания горизонтального выравнивания текста в HTML.

Однако это свойство можно использовать в любых встроенных, внешних или внутренних таблицах стилей. Однако здесь мы обсудили использование свойства text-align во внутренней и встроенной таблицах стилей.

Свойство text-align принимает значение, которое может быть слева, справа или по центру, что выравнивает текст в соответствии с заданными значениями. Однако со встроенным CSS нам нужно использовать это свойство text-align внутри атрибута стиля HTML.

Как выровнять текст в HTML?

Чтобы выровнять текст в HTML, мы можем использовать любое из значений слева, справа, по центру и по ширине для атрибута align в HTML. Однако ниже приведены следующие шаги по выравниванию текста в HTML или использованию атрибута align в HTML.

  • Прежде всего, мы помещаем текст в элемент HTML, который необходимо выровнять.
 
 

<тело>
    

Добро пожаловать на страницу

Текст « Добро пожаловать на страницу » необходимо выровнять, поэтому он помещается внутри элемента p в коде.

  • После чего мы используем атрибут align в элементе html для выравнивания текста.
 
 

<тело>
    

Добро пожаловать на страницу

  • Внутри атрибута align HTML мы можем использовать любое из значений left, right, center или justify для выравнивания текста.

Выравнивание текста по левому краю

Чтобы выровнять текст в HTML по левому краю веб-страницы, мы присвоим атрибуту выравнивания в HTML значение по левому краю.

Давайте посмотрим код для выравнивания текста в HTML по левой стороне веб-страницы.

 
 

<тело>
    

Текст, выровненный по левому краю

Вывод:

Выравнивание текста по центру

Чтобы выровнять текст в HTML по центру веб-страницы, мы назначим центр значения атрибуту align в HTML.

Давайте посмотрим код для выравнивания текста в HTML по центру веб-страницы.

 
 

<тело>
    

Текст с выравниванием по центру

Вывод:

Выравнивание текста по правому краю

Чтобы выровнять блок текста по правому краю веб-страницы, мы присвоим значение right атрибуту align в HTML.

Давайте посмотрим код для выравнивания текста в HTML по правой стороне веб-страницы.

 
 

<тело>
    

Текст, выровненный по правому краю

Вывод:

Примечание — Атрибут выравнивания HTML поддерживает элементы col, colgroup, tbody, td, tfoot, th, thead, tr. Использование атрибутов выравнивания для любых других элементов HTML устарело в HTML5. Вы должны использовать CSS для них.

Использование свойства таблицы стилей

Давайте рассмотрим несколько примеров, чтобы понять атрибут text-align. Однако здесь мы используем атрибут text-align для выравнивания текста в HTML.

Выравнивание текста с помощью внутренней таблицы стилей

В этом примере мы будем размещать первый текст слева, второй — по центру, а третий — справа. Чтобы выровнять текст в HTML по определенной стороне, мы назначим соответствующее значение атрибуту text-align.

Давайте посмотрим код выравнивания текста в HTML-

 
 

<голова>
    Выравнивание текста
    <стиль>
        #левый{
            выравнивание текста: по левому краю;
        }
        #центр{
            выравнивание текста: по центру;
        }
        #правильно{
            выравнивание текста: вправо;
        }
    

<тело>
     

Эй! Добро пожаловать на страницу.

Эй! Добро пожаловать на страницу.

Эй! Добро пожаловать на страницу.

Вывод:

Как видно из приведенного выше вывода, первый текст выровнен по левому краю страницы, второй по центру, а третий по правому краю веб-страницы.

Выравнивание текста с помощью встроенной таблицы стилей

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

Давайте посмотрим пример кода для выравнивания текста в HTML.

 
 

<голова>
Выравнивание текста

<тело>
     

Текст с выравниванием по левому краю

Текст с выравниванием по центру

Выровненный по правому краю текст

Вывод:

Поэтому, как вы можете видеть в приведенном выше коде, мы указали свойство text-align внутри атрибута стиля с самим элементом h3.

Примечание: Значение свойства text-align по умолчанию — left.

Заключение

  • Атрибут align используется для выравнивания блока текста в HTML. Однако он устарел в HTML5.
  • Свойство CSS text-align используется для выравнивания блока текста в HTML.
  • Принимает любое из четырех значений — по центру, слева, справа или по ширине.
  • Используется для указания горизонтального выравнивания веб-страницы.
  • Однако, если вы не укажете свойство text-align, текст по умолчанию будет выровнен по левому краю.
  • Вы можете указать свойство text-align в любой из таблиц стилей CSS.

Написание для UX | Выровнять текст по центру?

Впервые опубликовано Pat Godfrey: октябрь 2017 г. Читать дальше…

Shared Learning

Отметьте этот контент для своих друзей, знакомых и коллег.

Развенчание заимствованных убеждений

После поиска в Интернете статей о выравнивании по центру текста мы неизбежно прочитаем, что это влияет на удобочитаемость, и это может означать только то, что это влияет на наш пользовательский опыт (UX).

Совет и его аргументация последовательны: текст с выравниванием по центру затрудняет чтение следующей строки текста из-за рваного левого края копии.

Правда? И сколько комментаторов ссылаются на какие-либо первичные (рецензируемые) исследования в этих статьях? Разве это не извержение «заимствованной веры», мифа или какой-то традиции?

Посмотрите короткую басню о следовании заимствованным убеждениям

Ваш браузер не поддерживает этот тип видео (в настоящее время только .mp4).
Пожалуйста, используйте альтернативный браузер или загрузите видео, чтобы насладиться этим контентом.

В качестве альтернативы прочтите текстовую версию

Исследования

Я вспоминаю, как кратко исследовал выровненный по центру текст, когда работал над своей диссертацией в 2007 году в Портсмутском университете. Я совершенно уверен, что большинство читателей отдали предпочтение текстам, выровненным по левому краю, и что небольшая часть респондентов предпочла тексты, выровненные по центру. (если бы я только мог найти его сегодня).

Причины касались левого края текста. Некоторые респонденты предпочли выравнивание по центру

, так как они чувствовали, что их глаза получили лучшее представление о том, где начнется следующая строка, используя симатрию и периферийное зрение, чтобы направлять их.

Настоятельный совет и причины для выравнивания текста только по левому краю понятны, справедливы и должны быть ошибочными?

Тем не менее, в Интернете есть несколько отвратительных примеров выровненных по центру рисунков, которые действительно следует исправить! 😂 Многие, кажется, живут на страницах шаблонов поставщиков графических дизайнеров, ставших дизайнерами пользовательского интерфейса (Гррр!)

Зачем вообще выравнивать текст по центру?

Большинство графических дизайнеров любят визуальную симметрию и выравнивание: 12-колоночные макеты, центрированные кнопки и асимметричные изображения, уравновешенные асимметричными элементами. Сбалансированный. Выравнивание по центру — это идеальное решение для сбалансированного контента.

Выполнено правильно, в этом нет ничего плохого. Только этому агентству следует больше подумать о том, как их стратегия представлена ​​на небольших устройствах?

Примечание: , если вы используете большее окно просмотра, уменьшите его или поверните, чтобы сузить. Женщина исчезает из поля зрения. Она там для зрительного контакта, возможно, конфеты, и персонификации. Она предназначена для связи с нашим пользователем. Так почему же допустимо позволять ее лицу исчезать в более узких окнах просмотра? Это плохой настольный дизайн, красивый и непроверенный дизайн.

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

выглядит идеально, и это все, что имеет значение.

Глупое художественное оформление приводит к плохому контрасту текста по сравнению с изображениями, слишком маленькому размеру шрифта, постоянной анимации, широким столбцам выровненного по центру текста, которые сводят на нет все преимущества, которые некоторые пользователи могли найти в них, и загрузке более 8 секунд. через скорости передачи данных сельской Ирландии.

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

Я, кажется, чертовски центровка? И это совсем не мое намерение или позиция.

Не так уж и плохо?

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

Большинство наших пользователей узнали, что текст с выравниванием по центру — это плохо. Если вы спросите пользователя, предпочитающего выравнивание по центру текста, влияет ли это на удобочитаемость, он может ответить только большинством. «Это так плохо… не так ли?» Выученный ответ и необходимость соответствовать.

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

Что нам делать? Ну, как и все в дизайне, это зависит!

Решения

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

А выравнивание текста по левому краю в макете с выравниванием по центру может выглядеть ужасно, не так ли? Есть ли компромисс? Да!

Итак, как мы можем представить текст в центре нашего дизайна, при этом предлагая поля, выровненные по левому краю? Это так просто — столбцы!

Что вы предпочитаете?

Пример выравнивания по центру

Выравнивание по центру

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

Выравнивание текста по левому краю в макете с выравниванием по центру может выглядеть ужасно, не так ли? Есть ли компромисс? Да!

Итак, как мы можем представить текст в центре нашего дизайна, при этом предлагая поля, выровненные по левому краю? Это так просто — столбцы!

 

Пример текстовых столбцов с выравниванием по центру и по левому краю

Столбцы с выравниванием по центру

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

А выравнивание текста по левому краю в макете с выравниванием по центру может выглядеть ужасно, не так ли? Есть ли компромисс? Да!

Итак, как мы можем представить текст в центре нашего дизайна, при этом предлагая поля, выровненные по левому краю? Это так просто — столбцы!

Примечание. в более узких окнах просмотра будет отображаться только один столбец.

Резюме

Я не исповедую здесь правильное и неправильное. Есть явные примеры, когда выравнивание по центру ради визуального баланса дизайна ставит под угрозу читабельность.

Я считаю, что короткий абзац с выравниванием по центру — это нормально. Более длинные тексты следует выравнивать по левому краю. Компромиссным решением может быть централизация двух или более столбцов текста, выровненного по левому краю.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *