Центрирование текста

Используйте этот инструмент для центрирования текста горизонтально, добавляя одинаковый отступ слева и справа с использованием пробелов или любого другого символа. Помните, что выравнивание будет работать только с моноширинными шрифтами, такими как Courier и Monaco.

Форматирование текста

Описание


Используйте этот инструмент для центрирования текста по горизонтали, равномерно добавляя отступы слева и справа пробелами или любыми символами. Помните, что выравнивание будет работать только с моноширинными шрифтами, такими как Courier и Monaco.

Расположите обычный текст по центру строки заданной ширины. Оформите короткие заголовки в моноширинном макете.

Как пользоваться

Задайте ширину и один символ заполнения, вставьте строки и выполните центрирование. Один знак даёт предсказуемое выравнивание.

Пример

При ширине 10 слово Hi получит по четыре пробела с каждой стороны.

Вопросы и ответы

Это центрирует текст на веб странице?

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

Практическая задача

Заголовку терминальной заметки нужна фиксированная ширина. Для 20 колонок проверьте короткую строку и пробелы по сторонам. При нечётном остатке одна сторона получает лишний знак.

Дополнительный вопрос

Что происходит с длинной строкой?

Центрирование не переносит и не сокращает слова. Уменьшите текст или расширьте цель, если исходник длиннее заданного поля.

Детали для проверки результата

Деталь Пояснение
Моноширинное выравнивание В моноширинном шрифте обычные знаки образуют ровную сетку. Пропорциональный шрифт даёт разную ширину, поэтому пробелы не создают надёжные колонки. Сначала проверьте настройки отображения.
Пробельные символы Обычный пробел, табуляция, неразрывный пробел и пробел нулевой ширины являются разными знаками. Они могут выглядеть похоже. Выбирайте точную очистку, а не считайте всё пустое одинаковым.
Табуляция и позиции Табуляция обычно переводит к следующей позиции табулятора. Замена фиксированным числом пробелов является другим действием. Видимый промежуток зависит от ширины табуляции и текущего места.
Обрезка и содержание Обрезка удаляет знаки с края, а не из середины. Обрезка всего текста отличается от обработки каждой строки. В коде и структурированных данных сохраняйте смысловые отступы.
Абзацы и строки Ручной перенос и граница абзаца решают разные задачи. Экспорт может обрабатывать их по разному. Проверяйте списки, адреса и пустые строки, а не считайте все разрывы равнозначными.
Концы строк Перенос может быть записан как LF или CRLF. В редакторе они выглядят похоже, но состоят из разных знаков. Побайтовое сравнение и хеш зависят от записи, включая последний перенос.
Видимые знаки Один видимый знак может состоять из нескольких частей Unicode. Эмодзи могут содержать основной знак, оттенок кожи и связующие символы. Разделение по байтам нарушает такую структуру.
Поддержка знаков шрифтом Шрифт содержит ограниченный набор глифов. Наличие символа Unicode в исходнике не означает, что любой шрифт экспорта его покажет. Проверьте имена с акцентами, разные письменности и эмодзи.

ИИ Инструменты