© Dave Pawson 2007.
2008-04-22T12:58:27Z Revision 1.1
Datatypes and styles by Jon White 2024
absolute-position
Values:
Applies to elements:
active-state
Values:
Applies to
elements:
alignment-adjust
Values:
Applies to elements:
alignment-baseline
Values:
Applies to elements:
allowed-height-scale
Values:
Applies to elements:
allowed-width-scale
Values:
Applies to elements:
auto-restore
Values:
Applies to
elements:
azimuth
Values:
Applies to elements:
background-attachment
Values:
Applies to elements:
background-color
Values:
Applies to elements:
background-image
Values:
Applies to elements:
background-position-horizontal
Values:
Applies to elements:
background-position-vertical
Values:
Applies to elements:
background-repeat
Values:
Applies to elements:
baseline-shift
Values:
Applies to elements:
blank-or-not-blank
Values:
Applies to elements:
block-progression-dimension
Values:
Applies to elements:
border-after-color
Values:
Applies to elements:
border-after-precedence
Values:
Applies to elements:
border-after-style
Values:
Applies to elements:
border-after-width
Values:
Applies to elements:
border-before-color
Values:
Applies to elements:
border-before-precedence
Values:
Applies to elements:
border-before-style
Values:
Applies to elements:
border-before-width
Values:
Applies to elements:
border-bottom-color
Values:
Applies to elements:
border-bottom-style
Values:
Applies to elements:
border-bottom-width
Values:
Applies to elements:
border-collapse
Values:
Applies to elements:
border-end-color
Values:
Applies to elements:
border-end-precedence
Values:
Applies to elements:
border-end-style
Values:
Applies to elements:
border-end-width
Values:
Applies to elements:
border-left-color
Values:
Applies to elements:
border-left-style
Values:
Applies to elements:
border-left-width
Values:
Applies to elements:
border-right-color
Values:
Applies to elements:
border-right-style
Values:
Applies to elements:
border-right-width
Values:
Applies to elements:
border-separation
Values:
Applies to elements:
border-start-color
Values:
Applies to elements:
border-start-precedence
Values:
Applies to elements:
border-start-style
Values:
Applies to elements:
border-start-width
Values:
Applies to elements:
border-top-color
Values:
Applies to elements:
border-top-style
Values:
Applies to elements:
border-top-width
Values:
Applies to elements:
bottom
Values:
Applies to elements:
break-after
Values:
Applies to
elements:
break-before
Values:
Applies to
elements:
caption-side
Values:
Applies to
elements:
case-name
Values:
Applies to
elements:
case-title
Values:
Applies to
elements:
change-bar-class
Values:
Applies to elements:
change-bar-color
Values:
Applies to elements:
change-bar-offset
Values:
Applies to elements:
change-bar-placement
Values:
Applies to elements:
change-bar-style
Values:
Applies to elements:
change-bar-width
Values:
Applies to elements:
character
Values:
Applies to
elements:
clear
Values:
Applies to elements:
clip
Values:
Applies to elements:
color
Values:
Applies to elements:
color-profile-name
Values:
Applies to elements:
column-count
Values:
Applies to
elements:
column-gap
Values:
Applies to
elements:
column-number
Values:
Applies
to elements:
column-width
Values:
Applies to
elements:
content-height
Values:
Applies to elements:
content-type
Values:
Applies to
elements:
content-width
Values:
Applies
to elements:
country
Values:
Applies to elements:
cue-after
Values:
Applies to
elements:
cue-before
Values:
Applies to
elements:
destination-placement-offset
Values:
Applies to elements:
direction
Values:
Applies to
elements:
display-align
Values:
Applies
to elements:
dominant-baseline
Values:
Applies to elements:
elevation
Values:
Applies to
elements:
empty-cells
Values:
Applies to
elements:
end-indent
Values:
Applies to
elements:
ends-row
Values:
Applies to
elements:
extent
Values:
Applies to elements:
external-destination
Values:
Applies to elements:
float
Values:
Applies to elements:
flow-map-name
Values:
Applies
to elements:
flow-map-reference
Values:
Applies to elements:
flow-name
Values:
Applies to
elements:
flow-name-reference
Values:
Applies to elements:
font-family
Values:
Applies to
elements:
font-selection-strategy
Values:
Applies to elements:
font-size
Values:
Applies to
elements:
font-size-adjust
Values:
Applies to elements:
font-stretch
Values:
Applies to
elements:
font-style
Values:
Applies to
elements:
font-variant
Values:
Applies to
elements:
font-weight
Values:
Applies to
elements:
force-page-count
Values:
Applies to elements:
format
Values:
Applies to elements:
glyph-orientation-horizontal
Values:
Applies to elements:
glyph-orientation-vertical
Values:
Applies to elements:
grouping-separator
Values:
Applies to elements:
grouping-size
Values:
Applies
to elements:
height
Values:
Applies to elements:
hyphenate
Values:
Applies to
elements:
hyphenation-character
Values:
Applies to elements:
hyphenation-keep
Values:
Applies to elements:
hyphenation-ladder-count
Values:
Applies to elements:
hyphenation-push-character-count
Values:
Applies to
elements:
hyphenation-remain-character-count
Values:
Applies to
elements:
id
Values:
Applies to elements:
index-class
Values:
Applies to
elements:
index-key
Values:
Applies to
elements:
indicate-destination
Values:
Applies to elements:
initial-page-number
Values:
Applies to elements:
inline-progression-dimension
Values:
Applies to elements:
internal-destination
Values:
Applies to elements:
intrinsic-scale-value
Values:
Applies to elements:
intrusion-displace
Values:
Applies to elements:
keep-together
Values:
Applies
to elements:
keep-with-next
Values:
Applies to elements:
keep-with-previous
Values:
Applies to elements:
language
Values:
Applies to
elements:
last-line-end-indent
Values:
Applies to elements:
leader-alignment
Values:
Applies to elements:
leader-length
Values:
Applies
to elements:
leader-pattern
Values:
Applies to elements:
leader-pattern-width
Values:
Applies to elements:
left
Values:
Applies to elements:
letter-spacing
Values:
Applies to elements:
letter-value
Values:
Applies to
elements:
linefeed-treatment
Values:
Applies to elements:
line-height
Values:
Applies to
elements:
line-height-shift-adjustment
Values:
Applies to elements:
line-stacking-strategy
Values:
Applies to elements:
margin-bottom
Values:
Applies
to elements:
margin-left
Values:
Applies to
elements:
margin-right
Values:
Applies to
elements:
margin-top
Values:
Applies to
elements:
marker-class-name
Values:
Applies to elements:
master-name
Values:
Applies to
elements:
master-reference
Values:
Applies to elements:
maximum-repeats
Values:
Applies to elements:
media-usage
Values:
Applies to
elements:
merge-pages-across-index-key-references
Values:
Applies to
elements:
merge-ranges-across-index-key-references
Values:
Applies to
elements:
merge-sequential-page-numbers
Values:
Applies to elements:
number-columns-repeated
Values:
Applies to elements:
number-columns-spanned
Values:
Applies to elements:
number-rows-spanned
Values:
Applies to elements:
odd-or-even
Values:
Applies to
elements:
orphans
Values:
Applies to elements:
overflow
Values:
Applies to
elements:
padding-after
Values:
Applies
to elements:
padding-before
Values:
Applies to elements:
padding-bottom
Values:
Applies to elements:
padding-end
Values:
Applies to
elements:
padding-left
Values:
Applies to
elements:
padding-right
Values:
Applies
to elements:
padding-start
Values:
Applies
to elements:
padding-top
Values:
Applies to
elements:
page-citation-strategy
Values:
Applies to elements:
page-height
Values:
Applies to
elements:
page-number-treatment
Values:
Applies to elements:
page-position
Values:
Applies
to elements:
page-width
Values:
Applies to
elements:
pause-after
Values:
Applies to
elements:
pause-before
Values:
Applies to
elements:
pitch
Values:
Applies to elements:
pitch-range
Values:
Applies to
elements:
play-during
Values:
Applies to
elements:
precedence
Values:
Applies to
elements:
provisional-distance-between-starts
Values:
Applies to
elements:
provisional-label-separation
Values:
Applies to elements:
reference-orientation
Values:
Applies to elements:
ref-id
Values:
Applies to elements:
ref-index-key
Values:
Applies
to elements:
region-name
Values:
Applies to
elements:
region-name-reference
Values:
Applies to elements:
relative-align
Values:
Applies to elements:
relative-position
Values:
Applies to elements:
rendering-intent
Values:
Applies to elements:
retrieve-boundary
Values:
Applies to elements:
retrieve-boundary-within-table
Values:
Applies to elements:
retrieve-class-name
Values:
Applies to elements:
retrieve-position
Values:
Applies to elements:
retrieve-position-within-table
Values:
Applies to elements:
richness
Values:
Applies to
elements:
right
Values:
Applies to elements:
role
Values:
Applies to elements:
rule-style
Values:
Applies to
elements:
rule-thickness
Values:
Applies to elements:
scale-option
Values:
Applies to
elements:
scaling
Values:
Applies to elements:
scaling-method
Values:
Applies to elements:
score-spaces
Values:
Applies to
elements:
script
Values:
Applies to elements:
show-destination
Values:
Applies to elements:
source-document
Values:
Applies to elements:
space-after
Values:
Applies to
elements:
space-before
Values:
Applies to
elements:
space-end
Values:
Applies to
elements:
space-start
Values:
Applies to
elements:
span
Values:
Applies to elements:
speak
Values:
Applies to elements:
speak-header
Values:
Applies to
elements:
speak-numeral
Values:
Applies
to elements:
speak-punctuation
Values:
Applies to elements:
speech-rate
Values:
Applies to
elements:
src
Values:
Applies to elements:
start-indent
Values:
Applies to
elements:
starting-state
Values:
Applies to elements:
starts-row
Values:
Applies to
elements:
stress
Values:
Applies to elements:
suppress-at-line-break
Values:
Applies to elements:
switch-to
Values:
Applies to
elements:
table-layout
Values:
Applies to
elements:
table-omit-header-at-break
Values:
Applies to elements:
target-presentation-context
Values:
Applies to elements:
target-processing-context
Values:
Applies to elements:
target-stylesheet
Values:
Applies to elements:
text-align
Values:
Applies to
elements:
text-align-last
Values:
Applies to elements:
text-altitude
Values:
Applies
to elements:
text-decoration
Values:
Applies to elements:
text-depth
Values:
Applies to
elements:
text-indent
Values:
Applies to
elements:
text-shadow
Values:
Applies to
elements:
text-transform
Values:
Applies to elements:
top
Values:
Applies to elements:
treat-as-word-space
Values:
Applies to elements:
unicode-bidi
Values:
Applies to
elements:
visibility
Values:
Applies to
elements:
voice-family
Values:
Applies to
elements:
volume
Values:
Applies to elements:
white-space-collapse
Values:
Applies to elements:
white-space-treatment
Values:
Applies to elements:
widows
Values:
Applies to elements:
width
Values:
Applies to elements:
word-spacing
Values:
Applies to
elements:
wrap-option
Values:
Applies to
elements:
writing-mode
Values:
Applies to
elements:
z-index
Values:
Applies to elements:
An explanation of the values.
space E.g. space-before. Expands to .minimum, .maximum, .optimum, .precedence, .conditionality.
keep E.g. keep-together. Expands to .within-line, .within-column, .within-page
length-conditional e.g. padding-after. Two values, the length and the conditionality, e.g. "1em retain"
length-bp-ip-direction e.g. border-separation. Two values, that for the block-progression-direction and that for the inline-progression-direction
shape e.g. fo:block-container clipping when overflow is 'hidden'. rect (top, right, bottom, left) where top, right, bottom, and left specify offsets from the respective sides of the box; top, right, bottom, and left may either have a length value or "auto".