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

Дерево навыков/Границы, контуры и тени/ Outlines

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

    • Shorthand `outline`

      Согласованно задаёт width, style и color outline.

    • Outline width

      Задаёт thickness outline line.

    • Outline style

      Выбирает supported line pattern без `hidden`.

    • Outline color

      Задаёт explicit outline color.

    • Outline offset

      Смещает outline относительно border edge.

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

    • Automatic outline style

      Делегирует platform-specific outline rendering keyword `auto`.

    • Automatic outline color

      Разрешает `auto` через accent color или `currentColor` по outline style.

    • Negative outline offset

      Сдвигает outline внутрь border box с нормативным minimum shape.

    • Outline layout neutrality

      Не изменяет box size и расположение соседнего content.

    • Disconnected outline

      Рисует несколько outline shapes для fragmented или non-rectangular element.

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

    • Outline painting band

      Учитывает разрешённый UA выбор painting outline внутри или вне обычной stacking sequence.

    • Fragment outline geometry

      Формирует непрерывный или disconnected outline вокруг нескольких fragments.