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

Дерево навыков/Набор и оформление текста/ Decorations, emphasis и text shadow

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

    • Underline decoration

      Добавляет underline к text decoration set.

    • Overline и line-through

      Добавляет overline или line-through к decoration set.

    • Shorthand `text-decoration`

      Согласованно задаёт line, style, color и thickness components.

    • Decoration style и color

      Задаёт stroke style и color decoration line.

    • Emphasis marks

      Показывает emphasis marks для typographic characters.

    • Text shadow

      Рисует одиночную text shadow по offsets, blur и color.

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

    • Decoration thickness

      Задаёт auto, from-font или explicit decoration thickness.

    • Underline position и offset

      Размещает underline по position и offset относительно текста.

    • Ink skipping

      Прерывает decoration line вокруг пересечений glyph ink.

    • Decoration propagation

      Распространяет decoration через допустимые inline descendants.

    • Emphasis style и color

      Задаёт shape, fill, custom mark и color emphasis.

    • Emphasis position

      Размещает emphasis marks по логической стороне строки.

    • Shadow list и geometry

      Компонует ordered shadow list с независимой geometry каждого слоя.

    • Combined decoration lines

      Сочетает несколько line types в одном decoration set.

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

    • Decoration continuity

      Сохраняет decoration continuity через фрагменты и inline boxes.

    • Atomic-inline boundaries

      Прерывает или возобновляет propagated decoration на atomic inline boundaries.

    • Writing-mode decoration geometry

      Ориентирует decoration lines и emphasis в текущем writing mode.

    • Shadow painting order

      Рисует shadow layers и text foreground в нормативном порядке.

    • Shadows и decorations

      Согласует shadow painting с decoration lines и emphasis marks.

    • Ruby decoration continuity

      Сохраняет нормативную continuity decoration вокруг ruby containers без владения ruby layout.