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

Дерево навыков/Inline formatting context и line construction/ Создание и stacking line boxes

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

    • Создание line boxes по мере необходимости

    • Line box как прямоугольная область одной строки

    • Распределение предоставленных fragments по line boxes

    • Stack line boxes по block-flow direction

    • Inner inline size containing block как базовая ширина line box

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

    • Различный available inline size отдельных line boxes

    • Включение in-flow inline-level fragments в состав line box

    • Участие empty inline с ненулевыми margin/padding/border

    • Определение phantom line box по составу content

    • Zero-height phantom line для позиционирования descendants

    • Игнорирование phantom line для остальных layout/rendering purposes