Layout
Arranging elements on the page in different ways.
By combining layout functions, you can create complex and automatic layouts.
Definitions
align
Aligns content horizontally and vertically.alignment
Where to [align]($align) something along an axis.angle
An angle describing a rotation.block
A block-level container.box
An inline-level container that sizes content.colbreak
Forces a column break.columns
Separates a region into multiple equally sized columns.direction
The four directions into which content can be laid out.enum
A numbered list.fraction
Defines how the the remaining space in a layout is distributed.grid
Arranges content in a grid.h
Inserts horizontal spacing into a paragraph.hide
Hides content without affecting layout.length
A size or distance, possibly expressed with contextual units.list
A bullet list.measure
Measures the layouted size of content.move
Moves content without affecting layout.pad
Adds spacing around content.page
Layouts its child onto one or multiple pages.pagebreak
A manual page break.par
Arranges text, spacing and inline-level elements into a paragraph.parbreak
A paragraph break.place
Places content at an absolute position.ratio
A ratio of a whole.relative
A length in relation to some known length.repeat
Repeats content to the available space.rotate
Rotates content without affecting layout.scale
Scales content without affecting layout.stack
Arranges content and spacing horizontally or vertically.table
A table of items.terms
A list of terms and their descriptions.v
Inserts vertical spacing into a flow of blocks.