text-align — CSS | MDN
text-align
CSS-свойство описывает, как линейное содержимое, наподобие текста, выравнивается в блоке его родительского элемента. text-align
не контролирует выравнивание элементов самого блока, но только их линейное содержимое.
Начальное значение | start , или неназванное значение, которое действует как left , если direction : ltr или как right , если direction : rtl , а если start не поддерживается браузером. |
---|---|
Применяется к | блочные контейнеры |
Наследуется | да |
Обработка значения | как указано, кроме значения match-parent , которое вычисляется вместо значения его родителя direction , а результаты в вычисленном значении left или right |
discrete |
Формальный синтаксис (en-US):
text-align =
start | (en-US)
end | (en-US)
left | (en-US)
right | (en-US)
center | (en-US)
justify | (en-US)
match-parent | (en-US)
justify-all
text-align: left text-align: right text-align: center text-align: justify text-align: start text-align: end text-align: match-parent text-align: start end text-align: "." text-align: start "." text-align: "." end text-align: inherit
Значения
start
Экспериментальная возможностьПодобно
если направление слева направо, иleft
right
если наоборот.end
Экспериментальная возможностьПодобно
right
если направление слева направо, иleft
если наоборот.left
Линейное содержимое выравнивается по левому краю линейного блока.
right
Линейное содержимое выравнивается по правому краю линейного блока.
center
Линейное содержимое центрируется в линейном блоке.
<string>
Её поведение в будущем может измениться»> Экспериментальная возможностьПервое появление односимвольной строки — это элемент используемый для выравнивания. Ключевое слово, следует или предшествует, и определяет, как это выравнивается. Это позволяет выравнять численные значения с десятичной точкой, к примеру.
justify
Текст выравнивается. Тексту следует выстраивать свои левые и правые границы по левым и правым границам содержимого параграфа.
match-parent
Экспериментальная возможностьНаподобие
inherit
с различием, что значениеstart
иend
вычисляются в соответствииdirection
и заменяются соответствующимleft
илиright
значением.
Посмотреть живые примеры
Живые примеры
div { text-align: center; border:solid; }
p { background:gold; width:22em; }
несколько текста. ..div { text-align: center; border:solid; }
p { background:gold; width:22em; margin: 1em auto; }
несколько текста…div { text-align:-moz-center; text-align:-webkit-center; border:solid; }
p { background:gold; width:22em; }
несколько текста…
Примечание
Стандартный совместимый способ центрировать сам блок без выравнивания его содержимого, это установка его left и right margin в auto, пример: margin:auto;
или margin:0 auto;
или margin-left:auto; margin-right:auto;
Specification |
---|
CSS Logical Properties and Values Level 1 # text-align |
CSS Text Module Level 3 # text-align-property |
BCD tables only load in the browser with JavaScript enabled. Enable JavaScript to view data.
margin:auto
,margin-left:auto
,vertical-align
Found a content problem with this page?
- Edit the page on GitHub.
- Report the content issue.
- View the source on GitHub.
Want to get more involved?
Learn how to contribute.
This page was last modified on by MDN contributors.
text-align | CSS | WebReference
Определяет горизонтальное выравнивание текста в пределах элемента.
Краткая информация
Значение по умолчанию | left |
---|---|
Наследуется | Да |
Применяется | К блочным контейнерам |
Анимируется | Нет |
Синтаксис
text-align: center | justify | left | right | start | endСинтаксис
Описание | ||
---|---|---|
<тип> | Указывает тип значения. | <размер> |
A && B | Значения должны выводиться в указанном порядке.![]() | <размер> && <цвет> |
A | B | Указывает, что надо выбрать только одно значение из предложенных (A или B). | normal | small-caps |
A || B | Каждое значение может использоваться самостоятельно или совместно с другими в произвольном порядке. | width || count |
[ ] | Группирует значения. | [ crop || cross ] |
* | Повторять ноль или больше раз. | [,<время>]* |
+ | Повторять один или больше раз. | <число>+ |
? | Указанный тип, слово или группа не является обязательным. | inset? |
{A, B} | Повторять не менее A, но не более B раз. | <радиус>{1,4} |
# | Повторять один или больше раз через запятую.![]() | <время># |
Значения
- center
- Выравнивание текста по центру. Текст помещается по центру горизонтали окна браузера или контейнера, где расположен текстовый блок. Строки текста словно нанизываются на невидимую ось, которая проходит по центру веб-страницы. Подобный способ выравнивания активно используется в заголовках и различных подписях, вроде подрисуночных, он придает официальный и солидный вид оформлению текста. Во всех других случаях выравнивание по центру применяется редко по той причине, что читать большой объем такого текста неудобно.
- justify
- Выравнивание по ширине, что означает одновременное выравнивание по левому и правому краям. Чтобы произвести это действие, браузер в этом случае добавляет пробелы между словами.
- left
- Выравнивание текста по левому краю. В этом случае строки текста выравнивается по левому краю, а правый край располагается «лесенкой». Такой способ выравнивания является наиболее популярным на сайтах, поскольку позволяет пользователю легко отыскивать взглядом новую строку и комфортно читать большой текст.
- right
- Выравнивание текста по правому краю. Этот способ выравнивания выступает в роли антагониста предыдущему типу. А именно, строки текста равняются по правому краю, а левый остаётся aquo;рваным». Из-за того, что левый край не выровнен, а именно с него начинается чтение новых строк, такой текст читать труднее, чем, если бы он был выровнен по левому краю. Поэтому выравнивание по правому краю применяется обычно для коротких заголовков объёмом не более трёх строк. Мы не рассматриваем специфичные сайты, где текст приходится читать справа налево, там возможно подобный способ выравнивания и пригодится.
- start
- Аналогично значению left, если текст идёт слева направо и right, когда текст идёт справа налево.
- end
- Аналогично значению right, если текст идёт слева направо и left, когда текст идёт справа налево.
Песочница
Винни-Пух был всегда не прочь немного подкрепиться, в особенности часов в одиннадцать утра, потому что в это время завтрак уже давно окончился, а обед ещё и не думал начинаться.
left center right justify start end
div { text-align: {{ playgroundValue }}; }
Пример
<!DOCTYPE html> <html> <head> <meta charset=»utf-8″> <title>text-align</title> <style> div { border: 1px solid black; /* Параметры рамки */ padding: 5px; /* Поля вокруг текста */ margin-bottom: 5px; /* Отступ снизу */ } #left { text-align: left; } #right { text-align: right; } #center { text-align: center; } .content { width: 75%; /* Ширина слоя */ background: #fc0; /* Цвет фона */ } </style> </head> <body> <div><div>Выравнивание по левому краю</div></div> <div><div>Выравнивание по центру</div></div> <div><div>Выравнивание по правому краю</div></div> </body> </html> Результат данного примера показан на рис.
Рис. 1. Выравнивание текста
Internet Explorer до версии 7.0 включительно несколько иначе трактует данный пример, чем другие браузеры, выравнивая не только текст, но и блоки (рис. 2).
Рис. 2. Выравнивание текста в браузере Internet Explorer 7
Объектная модель
Объект.style.textAlign
Примечание
IE до версии 7 включительно выравнивает не только содержимое блочного элемента, но и сам элемент.
Спецификация
Спецификация | Статус |
---|---|
CSS Text Module Level 3 | Рабочий проект |
CSS Level 2 Revision 1 (CSS 2.1) | Рекомендация |
CSS Level 1 | Рекомендация |
Каждая спецификация проходит несколько стадий одобрения.
- Recommendation (Рекомендация) — спецификация одобрена W3C и рекомендована как стандарт.
- Candidate Recommendation (Возможная рекомендация) — группа, отвечающая за стандарт, удовлетворена, как он соответствует своим целям, но требуется помощь сообщества разработчиков по реализации стандарта.
- Proposed Recommendation (Предлагаемая рекомендация) — на этом этапе документ представлен на рассмотрение Консультативного совета W3C для окончательного утверждения.
- Working Draft (Рабочий проект) — более зрелая версия черновика после обсуждения и внесения поправок для рассмотрения сообществом.
- Editor’s draft (Редакторский черновик) — черновая версия стандарта после внесения правок редакторами проекта.
- Draft (Черновик спецификации) — первая черновая версия стандарта.
Браузеры
left, right, center, justify | 3 | 8 | 12 | 1 | 3.5 | 1 | 1 |
start, end | 79 | 1 | 15 | 3.1 | 2 |
left, right, center, justify | 1.![]() | 1 | 4 | 1 |
start, end | 80 | 68 | 46 | 3.2 |
В таблице браузеров применяются следующие обозначения.
- — элемент полностью поддерживается браузером;
- — элемент браузером не воспринимается и игнорируется;
- — при работе возможно появление различных ошибок, либо элемент поддерживается с оговорками.
Число указывает версию браузреа, начиная с которой элемент поддерживается.
Текст и шрифт
См. также
- text-align-last
Рецепты
- Как выровнять заголовок таблицы по левому краю?
- Как выровнять текст по центру?
- Как выровнять текст по ширине?
Практика
- Выравнивание заголовка таблицы
- Горизонтальное выравнивание в ячейках
Ваш дом для гармоничной жизни
The Aligned Center — это ваш дом на берегу прекрасной реки Гудзон для занятий, общения и наставничества в рамках программы Aligned Living.
Обзор событий
Избранное онлайн-мероприятие Эмоциональная зрелость и инвестирование, подкаст с Уильямом Грином и Дэниелом Гоулманом799
9 Член Aligned Center и писатель Уильям Грин стал соведущим. в сети подкастов Стига Бродерсена The Investor’s Podcast Network в 2022 году.
В этом выпуске Уильям Грин беседует с Дэниелом Гоулманом, автором книги «Эмоциональный интеллект» и одним из ведущих авторитетов в области эмоциональной интеграции. Уильям и Дэниел обсуждают важность эмоций в развитии денежного мышления.
УЗНАТЬ БОЛЬШЕ
The Aligned
Institute The Aligned Institute — это оживленный центр занятий, семинаров и наставничества, посвященных осознанию разума и тела, труду и богатству, сердечному сообществу и знанию систем. Наши преподаватели отобраны за их богатство мудрости, знаний и приверженность поддержке вашего роста во всех измерениях. А наше живое, сердечное сообщество обеспечивает поддержку и вдохновение от друзей-единомышленников и служит столь необходимым лекарством от нашей фрагментированной и быстро меняющейся жизни.
Присоединяйтесь к нам!
Подробнее об The Aligned Institute
Aligned
Work Обращаемся ко всем, кто меняет парадигмы и меняет правила игры: Aligned Work ищет бизнес-лидеров, предпринимателей и творческих людей, которые стремятся изменить мир к лучшему, чтобы присоединиться к нашему вдохновляющему дневному сообществу. Сделайте наше потрясающее офисное пространство на набережной своим домом и наслаждайтесь программами, разработанными специально для того, чтобы усилить ваше влияние и поддержать вас в поиске этого неуловимого баланса между жизнью и работой, столь важного для того, чтобы предложить миру себя, работу и идеи.
Подробнее о Aligned Work
Aligned
Wealth Aligned Wealth — это новое определение того, что значит быть по-настоящему богатым. Созданная основателем The Aligned Center Мэттом Людмером, Aligned Wealth развилась из его 30-летнего пребывания на Уолл-стрит в качестве директора и управляющего капиталом в Morgan Stanley и его еще более длительного пребывания в качестве медитатора и ученика тибетского буддизма, недвойственного иудаизма и интегральной теории.
Aligned Wealth расширяет традиционную призму успеха, фокусируясь исключительно на собственном капитале, на процветание во всех аспектах вашей жизни. Семинары Мэтта предлагают идеи на каждом уровне финансового понимания и излагают шаги к тому, чтобы почувствовать себя по-настоящему богатым
Подробнее о Aligned Wealth
The Aligned
Institute The Aligned Institute — это оживленный центр занятий, семинаров и наставничества, посвященных осознанию разума и тела, изобилию работы и богатства, сердечному сообществу и знанию систем. Наши преподаватели отобраны за их богатство мудрости, знаний и приверженность поддержке вашего роста во всех измерениях. А наше живое, сердечное сообщество обеспечивает поддержку и вдохновение от друзей-единомышленников и служит столь необходимым лекарством от нашей фрагментированной и быстро меняющейся жизни. Присоединяйтесь к нам!
Подробнее о
The Aligned Institute
Aligned
Work Приглашаем всех, кто меняет парадигмы и меняет правила игры: Aligned Work ищет бизнес-лидеров, предпринимателей и творческих людей, которые стремятся изменить мир к лучшему, чтобы присоединиться к нашему вдохновляющему дневному времени.
сообщество. Сделайте наше потрясающее офисное пространство на набережной своим домом и наслаждайтесь программами, разработанными специально для того, чтобы усилить ваше влияние и поддержать вас в поиске этого неуловимого баланса между жизнью и работой, столь важного для того, чтобы предложить миру себя, работу и идеи.
Подробнее о
Выровненная работа
Выровненная работа
Богатство Выровненная собственность — это новое определение того, что значит быть по-настоящему богатым. Созданная основателем The Aligned Center Мэттом Людмером, Aligned Wealth развилась из его 30-летнего пребывания на Уолл-стрит в качестве директора и управляющего капиталом в Morgan Stanley и его еще более длительного пребывания в качестве медитатора и ученика тибетского буддизма, недвойственного иудаизма и интегральной теории. Aligned Wealth расширяет традиционную призму успеха, фокусируясь исключительно на собственном капитале, на процветание во всех аспектах вашей жизни.
Семинары Мэтта предлагают идеи на каждом уровне финансового понимания и излагают шаги к тому, чтобы почувствовать себя по-настоящему богатым
Подробнее о
Aligned Wealth
Предстоящие
Классы Посмотреть больше Классов и Мероприятий
Офисные помещения 9003-
Доступно
19 ограничений, которые мы переосмыслили в нашем рабочем пространстве Aligned Work (ранее Co -work), чтобы создать несколько частных офисов для тех, кто ищет домашний офис вдали от дома. Наш люкс на набережной с открытой верандой так же прекрасен, как и всегда, в нем есть комната для видеоконференций и специальное место для медитации. COVID-19Протоколы строго соблюдаются для безопасности и спокойствия наших должностных лиц. Осталось всего несколько мест, так что обращайтесь. Мы будем рады, если вы присоединитесь к нам!

Подробнее о
The Aligned Institute

Подробнее о
Выровненная работа

Подробнее о
Aligned Wealth
Присоединяйтесь к нам!
Отзывы
«Поистине особенное место…»
Milton
«Я посетил несколько мероприятий в The Aligned Center, и каждое из них открыло мне глаза и разум по-разному и чудесным образом! Это действительно особенное место, как по качеству и разнообразному содержанию мероприятий и спикеров, так и по особенному духу сообщества и по-настоящему интересным людям, которых я там встретил».
«Фокус и красота…»
Гвен
«Центр Aligned был прекрасным местом для работы! Тишина и тишина действительно помогли мне глубоко сосредоточиться. Эта интенсивность прекрасно сочеталась с выходом из работы, перерывами и обедами в прекрасной социальной и энергичной атмосфере, не говоря уже о том, чтобы сделать глубокий вдох на великолепной палубе с видом на Гудзон или отправиться на прекрасную прогулку в Scenic Hudson».
«Какой подарок…»
Алан
«Какой подарок, что Центр выравнивания находится прямо у нас на заднем дворе. Если вы ищете сообщество единомышленников, то вы будете чувствовать себя как дома. Семинары богаты содержанием, а докладчики являются лучшими в своей области. Мне повезло, что я нашел дом, где лелею свое тело, разум и дух».
Как показано в:
Что говорят наши участники…
Мэтт Людмер
Предприниматель и глобальный спикер
—
“ Что мне больше всего нравится в The Aligned Center, так это невероятное расположение на набережной и ощущение жизненного баланса, которое я могу найти в течение рабочего дня. ”
Matt Ludmer
Предприниматель и глобальный спикер
—
“ Мне больше всего нравится в The Aligned Center невероятное расположение на набережной и ощущение жизненного баланса, которое я могу найти в течение рабочего дня. ”
Мэтт Людмер
Предприниматель и глобальный спикер
—
“ Мне больше всего нравится в The Aligned Center невероятное расположение на набережной и чувство жизненного баланса, которое я могу найти в течение рабочего дня. ”
Ваши билеты
Выравнивание текста — на обороте, онлайн-редактор LaTeX
Содержание
- 1 Введение
- 2 Стандартные команды и среды LaTeX
- 3 Использование пакета ragged2e
- 4 Сравнение \raggedright (LaTeX) и \RaggedRight (ragged2e)
- 5 Среды для текста с неровным правом (выровненным по левому краю)
- 6 Среды для неравномерного левого (выровненного по правому краю) текста
- 7 Среды в центр текста
- 8 Полностью выровненный текст
- 9 Справочник
- 10 Дальнейшее чтение
Введение
По умолчанию LaTeX набирает текст с выравниванием по ширине, но иногда более подходящим может быть текст с выравниванием по левому краю или «рваный вправо» (для языков с письмом справа налево), например текст в узких колонках. В этой статье объясняется, как изменить выравнивание текста для частей или всего документа с помощью встроенных функций LaTeX и пакета 9.0199 рваный2e .
Стандартные команды и среды LaTeX
LaTeX имеет встроенные команды для изменения выравнивания текста:
- рваный правый (
\ рваный правый
) - рваная левая (
\ рваная левая
) - centered (
\centering
)
вместе с соответствующими средами:
- рваный-правый (
заподлицо-левый
окружающая среда) - оборванный левый (
заподлицо
окружающая среда) - centered (
centering
environment )
Однако пакет ragged2e
предоставляет некоторые усовершенствования, улучшающие эти стандартные команды и среды LaTeX.
Использование пакета ragged2e
Для начала, вот пример использования пакета ragged2e
и его опции [document]
для набора всего текста документа как ragged-right (выравнивание по левому краю). Пример кода добавляет строку
\usepackage[document]{ragged2e}
к преамбуле документа:
\documentclass{статья} \usepackage[документ]{ragged2e} \начать{документ} \section{Заголовок на уровне 1 (раздел)} Здравствуйте, вот какой-то текст без смысла. Этот текст должен показывать, как будет выглядеть печатный текст в этом месте. Если вы прочитаете этот текст, вы не получите никакой информации. Действительно? Нет информации? Есть ли разница между этим текстом и какой-то ерундой вроде никакой! Слепой текст, подобный этому, дает вам информацию о выбранном шрифте, о том, как написаны буквы, и о впечатлении от внешнего вида. \конец{документ}
Откройте этот пример ragged2e
на обороте.
В этом примере выводится следующий результат:
Сравнение \raggedright (LaTeX) и \RaggedRight (ragged2e)
Команда LaTeX \raggedright
иногда дает результаты, которые выглядят «слишком рваными». Пакет ragged2e
решает эту проблему, позволяя расставлять переносы, когда строка слишком короткая, создавая более равномерный неровный край текста. В следующем примере показан неровный текст, созданный с помощью команды LaTeX 9.0199 \raggedright и, для сравнения, тот же текст, набранный с помощью команды
\RaggedRight
, предоставленной ragged2e
:
\documentclass{статья} \usepackage[английский]{babel} \usepackage{ragged2e} \usepackage{слепой текст} \начать{документ} \setlength{\hsize}{0,9\hsize}% эффектов выделения \subsection*{Пример с выравниванием по левому краю с \texttt{\string\raggedright}\\ (стандартная команда \LaTeX{})} \raggedright\blindtext[2]\par \subsection*{Пример с выравниванием по левому краю с \texttt{\string\RaggedRight}\\ (команда \texttt{ragged2e})} \RaggedRight\blindtext[2]\par \конец{документ}
Открыть этот пример на обратной стороне
Как указано в документации пакета ragged2e
, ragged2e
предоставляет альтернативные команды и среды для изменения выравнивания текста, и мы рассмотрим некоторые из них.
Среда для текста с неровным правом (выровненным по левому краю)
Среда LaTeX по умолчанию для создания текста с неровным правом — выравнивание по левому краю
. Эквивалент в
ragged2e
называется FlushLeft
(обратите внимание на заглавные буквы). В следующем примере сравниваются выходные данные этих сред:
\documentclass{статья} \usepackage[английский]{babel} \usepackage{ragged2e} \usepackage{слепой текст} \начать{документ} \setlength{\hsize}{0,9\hsize}% эффектов выделения \subsection*{\texttt{flushleft} среда: (стандартная \LaTeX{})} \begin{флешлевый} \слепой текст[1] \end{флешлевый} \subsection*{\texttt{FlushLeft} среда: (\texttt{ragged2e})} \begin{FlushLeft} \слепой текст[1] \end{FlushLeft} \конец{документ}
Открыть этот пример на обратной стороне
Среда для текста с неровным краем по левому краю (выравнивание по правому краю)
Среда LaTeX по умолчанию для создания текста с выравниванием по левому краю (выровненный по правому краю) — по правому краю
. Эквивалент ragged2e
называется FlushRight
(обратите внимание на заглавные буквы). В следующем примере сравниваются выходные данные этих сред:
\documentclass{статья} \usepackage[английский]{babel} \usepackage{ragged2e} \usepackage{слепой текст} \начать{документ} \setlength{\hsize}{0,9\hsize}% эффекты выделения \subsection*{\texttt{flushright} среда: (стандартная \LaTeX{})} \begin{вровень} \слепой текст[1] \end{вровень} \subsection*{\texttt{FlushRight} среда: (\texttt{ragged2e})} \begin{FlushRight} \слепой текст[1] \end{FlushRight} \конец{документ}
Открыть этот пример на обратной стороне
Среды для центрирования текста
Среда LaTeX по умолчанию для создания центрированного текста: center
. Эквивалент в ragged2e
называется Center
(обратите внимание на заглавные буквы). В следующем примере сравниваются выходные данные этих сред:
\documentclass{статья} \usepackage[английский]{babel} \usepackage{ragged2e} \usepackage{слепой текст} \начать{документ} \setlength{\hsize}{0,9\hsize}% эффектов выделения \subsection*{\texttt{center} среда: (стандартная \LaTeX{})} \начать{центр} \слепой текст[1] \конец{центр} \subsection*{\texttt{Центр}среда: (\texttt{ragged2e})} \начать{Центр} \слепой текст[1] \end{Центр} \конец{документ}
Открыть этот пример на обратной стороне
Полностью выровненный текст
Пакет ragged2e
предоставляет команду \выравнивание
, которую можно использовать, как показано в примере ниже:
\documentclass{статья} \usepackage[английский]{babel} \usepackage{ragged2e} \usepackage{слепой текст} \начать{документ} \setlength{\hsize}{0,9\hsize}% эффектов выделения \Центрирование \слепой текст[1] \vпробел{5мм} \оправдание \слепой текст[1] \конец{документ}
Открыть этот пример на обратной стороне
Справочное руководство
Обзор сред и команд для выравнивания текста
Выравнивание | Окружающая среда | Команда переключения | среда ragged2e | команда переключения ragged2e |
---|---|---|---|---|
Слева | заподлицо слева | \raggedright | Слева заподлицо | \RaggedRight |
Справа | заподлицо | \raggedleft | ФлешПравый | \RaggedLeft |
Центр | центр | \ центрирование | Центр | \Центровка |
Полностью обосновано | обосновать | \оправдание |
Дальнейшее чтение
Дополнительную информацию см.