fo:space
A compound datatype, with components: minimum, optimum, maximum, precedence, and conditionality. The minimum, optimum, and maximum components are <length>s. The precedence component is either "force" or an <integer>. The conditionality component is either "discard" or "retain". If "minimum" is greater than optimum, it will be treated as if it had been set to "optimum". If "maximum" is less than optimum, it will be treated as if it had been set to "optimum".
Simple type information
Namespace: http://www.w3.org/1999/XSL/Format
Schema document: fo.xsd
Content
- Type based on xsd:string
- Pattern: ([ ]?\+?\d+(\.?\d+)?(pc|px|pt|mm|cm|in|em|%)){1,3}( \+?\d+| force)?( retain| discard)?
Used in
- Attribute line-height via derived anonymous type
- Attribute letter-spacing via derived anonymous type
- Attribute word-spacing via derived anonymous type
- Attribute space-before via derived type fo:space-or-inherit
- Attribute space-after via derived type fo:space-or-inherit
- Attribute space-end via derived type fo:space-amount
- Attribute space-start via derived type fo:space-amount
Type inheritance chain
- xsd:string
- restricted by fo:space
- used as member of union type Type fo:space-or-inherit
- used as member of union type Type fo:space-amount
- used as member of union type Anonymous type of attribute line-height
- used as member of union type Anonymous type of attribute letter-spacing
- used as member of union type Anonymous type of attribute word-spacing
- restricted by fo:space