Previous Next
922
CHAPTER 10 Document Interchange
Layout Attributes for BLSEs
Table 10.31 describes layout attributes that apply only to block-level structure ele-
ments (BLSEs).
Note: Inline-level structure elements (ILSEs) with a Placement attribute other than
the default value of Inline are treated as BLSEs and hence are also subject to the
attributes described here.
TABLE 10.31 Additional standard layout attributes specific to block-level structure
elements
KEY TYPE VALUE
SpaceBefore number (Optional; not inheritable) The amount of extra space preceding the before
edge of the BLSE, measured in default user space units in the block-progres-
sion direction. This value is added to any adjustments induced by the
LineHeight attributes of ILSEs within the first line of the BLSE (see “Layout
Attributes for ILSEs” on page 926). If the preceding BLSE has a SpaceAfter at-
tribute, the greater of the two attribute values is used. Default value: 0.
Note: This attribute is disregarded for the first BLSE placed in a given reference
area.
SpaceAfter number (Optional; not inheritable) The amount of extra space following the after edge
of the BLSE, measured in default user space units in the block-progression
direction. This value is added to any adjustments induced by the LineHeight
attributes of ILSEs within the last line of the BLSE (see “Layout Attributes for
ILSEs” on page 926). If the following BLSE has a SpaceBefore attribute, the
greater of the two attribute values is used. Default value: 0.
Note: This attribute is disregarded for the last BLSE placed in a given reference
area.
Previous Next