Стань PHP-разработчиком с нуля с трудоустройством в IT-компании

Дерево навыков/Набор и оформление текста/ Композиция абзаца

  1. Базовый уровень

    • Positional alignment

      Выравнивает line contents по left, right или center.

    • Logical alignment

      Выравнивает line contents по start или end текущего writing direction.

    • Text indentation

      Задаёт inline-axis indent первой formatted line.

    • Letter spacing

      Добавляет или уменьшает spacing между typographic character units.

    • Word spacing

      Корректирует spacing между word separators.

    • Базовые text transforms

      Применяет типовые uppercase, lowercase и capitalization transforms.

  2. Продвинутый уровень

    • Last-line alignment

      Отдельно выравнивает последнюю или forced-break line.

    • Justified alignment

      Распределяет inline space для заполнения measure строки.

    • Justification method

      Выбирает inter-word, inter-character или language-appropriate justification.

    • Spacing и justification

      Согласует declared letter/word spacing с justification expansion.

    • Hanging и each-line indentation

      Применяет indent к hanging или каждой line after forced break.

    • Match-parent alignment

      Разрешает parent alignment в computed positional value.

    • Hanging punctuation

      Выносит разрешённую punctuation за start или end line edge.

  3. Экспертный уровень

    • Script-specific justification

      Выбирает допустимые expansion opportunities для конкретного script.

    • Language-sensitive transforms

      Применяет casing и full-width transforms с учётом content language.

    • Transform readability boundary

      Сохраняет доступность исходного текста и распознаёт security/readability limits visual transforms.