Space specifiers

Properties such as space-before, space-after, and others are given as a space specifier

A space specifier consists of five parts:

Consecutive space specifiers are "merged" or "collapsed" according to an algorithm that takes their precedence and lengths into account

Space at the boundary of an area container (e.g., a page) gets discarded if its conditionality indicates that it is discardable