CSS Rhythmic Sizing Module Level 1
3 days ago
- #Vertical Rhythm
- #CSS
- #Typography
- Introduces CSS properties to control sizes of objects via step units for better layout alignment and vertical rhythm.
- Focuses on adjusting heights of block-level boxes and line boxes to multiples of specified lengths.
- Describes East Asian casual vertical rhythms, a widely-used variant where rhythm shifts rather than forces adjustments.
- Block-step properties adjust block-level box heights to maintain vertical rhythm, with options for step size, insertion type, alignment, and rounding.
- The line-height-step property rounds line box heights up to multiples of a step unit, creating consistent vertical rhythm for text.
- Includes privacy and security considerations noting no new risks beyond correct implementation.