Previous |
Table of Contents |
Bottom |
Next |
|
Quick Table of Contents |
|---|
| C Property
Summary C.1 Explanation of Trait Mapping Values C.2 Property Table: Part I C.3 Property Table: Part II |
Maps directly into a rendering trait of the same name.
There is no trait mapping.
A shorthand that is mapped into one or more properties. There are no traits associated with a shorthand property. The traits are associated with the individual properties.
Disappears in Refinement. During refinement it sets up one or more other traits.
Maps directly into a formatting trait of the same name.
Sub-class of formatting. It is the same as a formatting trait, but is specified on formatting objects that are referenced.
Used to calculate a formatting trait, which does not have the same name as the property. Other properties may also influence the trait value. See the property description for details.
Property that participates in font selection.
Maps to a trait of the same name, but the value is not just copied.
An association between two names. Establishes a reference within the formatting object tree.
Behavior trait.
Handled by the formatter in an implementation-defined way. There are no specific traits for this property.
| Name | Values | Initial Value | Inherited | Percentages |
|---|---|---|---|---|
| [7.4.1 "absolute-position"] | auto | absolute | fixed | inherit | auto | no | N/A |
| [7.21.1 "active-state"] | link | visited | active | hover | focus | no, a value is required | no | N/A |
| [7.12.1 "alignment-adjust"] | auto | baseline | before-edge | text-before-edge | middle | central | after-edge | text-after-edge | ideographic | alphabetic | hanging | mathematical | <percentage> | <length> | inherit | auto | no | see prose |
| [7.12.2 "alignment-baseline"] | auto | baseline | before-edge | text-before-edge | middle | central | after-edge | text-after-edge | ideographic | alphabetic | hanging | mathematical | inherit | auto | no | N/A |
| [7.21.2 "auto-restore"] | true | false | false | yes | N/A |
| [7.5.1 "azimuth"] | <angle> | [[ left-side | far-left | left | center-left | center | center-right | right | far-right | right-side ] || behind ] | leftwards | rightwards | inherit | center | yes | N/A |
| [7.28.1 "background"] | [<background-color> || <background-image> || <background-repeat> || <background-attachment> || <background-position> ]] | inherit | not defined for shorthand properties | no | allowed on 'background-position' |
| [7.6.1 "background-attachment"] | scroll | fixed | inherit | scroll | no | N/A |
| [7.6.2 "background-color"] | <color> | transparent | inherit | transparent | no | N/A |
| [7.6.3 "background-image"] | <uri-specification> | none | inherit | none | no | N/A |
| [7.28.2 "background-position"] | [ [<percentage> | <length> ]{1,2} | [ [top | center | bottom] || [left | center | right] ] ] | inherit | 0% 0% | no | refer to the size of the box itself |
| [7.6.5 "background-position-horizontal"] | <percentage> | <length> | left | center | right | inherit | 0% | no | refer to the size of the padding-rectangle |
| [7.6.6 "background-position-vertical"] | <percentage> | <length> | top | center | bottom | inherit | 0% | no | refer to the size of the padding-rectangle |
| [7.6.4 "background-repeat"] | repeat | repeat-x | repeat-y | no-repeat | inherit | repeat | no | N/A |
| [7.12.3 "baseline-shift"] | baseline | sub | super | <percentage> | <length> | inherit | baseline | no | refers to the "line-height" of the parent area |
| [7.24.1 "blank-or-not-blank"] | blank | not-blank | any | inherit | any | no | N/A |
| [7.13.1 "block-progression-dimension"] | auto | <length> | <percentage> | <length-range> | inherit | auto | no | see prose |
| [7.28.3 "border"] | [ <border-width> || <border-style> || <color> ] | inherit | see individual properties | no | N/A |
| [7.6.10 "border-after-color"] | <color> | inherit | the value of the 'color' property | no | N/A |
| [7.25.1 "border-after-precedence"] | force | <integer> | inherit | fo:table: 1, fo:table-cell: 0 | no | N/A |
| [7.6.11 "border-after-style"] | <border-style> | inherit | none | no | N/A |
| [7.6.12 "border-after-width"] | <border-width> | <length-conditional> | inherit | medium | no | N/A |
| [7.6.7 "border-before-color"] | <color> | inherit | the value of the 'color' property | no | N/A |
| [7.25.2 "border-before-precedence"] | force | <integer> | inherit | fo:table: 1, fo:table-cell: 0 | no | N/A |
| [7.6.8 "border-before-style"] | <border-style> | inherit | none | no | N/A |
| [7.6.9 "border-before-width"] | <border-width> | <length-conditional> | inherit | medium | no | N/A |
| [7.28.4 "border-bottom"] | [ <border-top-width> || <border-style> || <color> ] | inherit | see individual properties | no | N/A |
| [7.6.22 "border-bottom-color"] | <color> | inherit | the value of the 'color' property | no | N/A |
| [7.6.23 "border-bottom-style"] | <border-style> | inherit | none | no | N/A |
| [7.6.24 "border-bottom-width"] | <border-width> | inherit | medium | no | N/A |
| [7.25.3 "border-collapse"] | collapse | separate | inherit | collapse | yes | N/A |
| [7.28.5 "border-color"] | <color>{1,4} | transparent | inherit | see individual properties | no | N/A |
| [7.6.16 "border-end-color"] | <color> | inherit | the value of the 'color' property | no | N/A |
| [7.25.4 "border-end-precedence"] | force | <integer> | inherit | fo:table: 1, fo:table-cell: 0 | no | N/A |
| [7.6.17 "border-end-style"] | <border-style> | inherit | none | no | N/A |
| [7.6.18 "border-end-width"] | <border-width> | <length-conditional> | inherit | medium | no | N/A |
| [7.28.6 "border-left"] | [ <border-top-width> || <border-style> || <color> ] | inherit | see individual properties | no | N/A |
| [7.6.25 "border-left-color"] | <color> | inherit | the value of the 'color' property | no | N/A |
| [7.6.26 "border-left-style"] | <border-style> | inherit | none | no | N/A |
| [7.6.27 "border-left-width"] | <border-width> | inherit | medium | no | N/A |
| [7.28.7 "border-right"] | [ <border-top-width> || <border-style> || <color> ] | inherit | see individual properties | no | N/A |
| [7.6.28 "border-right-color"] | <color> | inherit | the value of the 'color' property | no | N/A |
| [7.6.29 "border-right-style"] | <border-style> | inherit | none | no | N/A |
| [7.6.30 "border-right-width"] | <border-width> | inherit | medium | no | N/A |
| [7.25.5 "border-separation"] | <length-bp-ip-direction> | inherit | .block-progression-direction="0pt" .inline-progression-direction="0pt" | yes | N/A |
| [7.28.9 "border-spacing"] | <length> <length>? | inherit | 0pt | yes | N/A |
| [7.6.13 "border-start-color"] | <color> | inherit | the value of the 'color' property | no | N/A |
| [7.25.6 "border-start-precedence"] | force | <integer> | inherit | fo:table: 1, fo:table-cell: 0 | no | N/A |
| [7.6.14 "border-start-style"] | <border-style> | inherit | none | no | N/A |
| [7.6.15 "border-start-width"] | <border-width> | <length-conditional> | inherit | medium | no | N/A |
| [7.28.8 "border-style"] | <border-style>{1,4} | inherit | see individual properties | no | N/A |
| [7.28.10 "border-top"] | [ <border-top-width> || <border-style> || <color> ] | inherit | see individual properties | no | N/A |
| [7.6.19 "border-top-color"] | <color> | inherit | the value of the 'color' property | no | N/A |
| [7.6.20 "border-top-style"] | <border-style> | inherit | none | no | N/A |
| [7.6.21 "border-top-width"] | <border-width> | inherit | medium | no | N/A |
| [7.28.11 "border-width"] | <border-width>{1,4} | inherit | see individual properties | no | N/A |
| [7.4.4 "bottom"] | <length> | <percentage> | auto | inherit | auto | no | refer to height of containing block |
| [7.18.1 "break-after"] | auto | column | page | even-page | odd-page | inherit | auto | no | N/A |
| [7.18.2 "break-before"] | auto | column | page | even-page | odd-page | inherit | auto | no | N/A |
| [7.25.7 "caption-side"] | before | after | start | end | top | bottom | left | right | inherit | before | yes | N/A |
| [7.21.3 "case-name"] | <name> | none, a value is required | no, a value is required | N/A |
| [7.21.4 "case-title"] | <string> | none, a value is required | no, a value is required | N/A |
| [7.15.1 "character"] | <character> | N/A, value is required | no, a value is required | N/A |
| [7.17.1 "clear"] | start | end | left | right | both | none | inherit | none | no | N/A |
| [7.19.1 "clip"] | <shape> | auto | inherit | auto | no | N/A |
| [7.16.1 "color"] | <color> | inherit | depends on user agent | yes | N/A |
| [7.16.2 "color-profile-name"] | <name> | inherit | N/A, value is required | no | N/A |
| [7.24.2 "column-count"] | <number> | inherit | 1 | no | N/A |
| [7.24.3 "column-gap"] | <length> | <percentage> | inherit | 12.0pt | no | refer to width of the region being divided into columns. |
| [7.25.8 "column-number"] | <number> | see prose | no | N/A |
| [7.25.9 "column-width"] | <length> | <percentage> | see prose | no | refer to width of table |
| [7.13.2 "content-height"] | auto | scale-to-fit | <length> | <percentage> | inherit | auto | no | intrinsic height |
| [7.27.1 "content-type"] | <string> | auto | auto | no | N/A |
| [7.13.3 "content-width"] | auto | scale-to-fit | <length> | <percentage> | inherit | auto | no | intrinsic height |
| [7.8.1 "country"] | none | <country> | inherit | none | yes | N/A |
| [7.28.12 "cue"] | <cue-before> || <cue-after> | inherit | not defined for shorthand properties | no | N/A |
| [7.5.2 "cue-after"] | <uri-specification> | none | inherit | none | no | N/A |
| [7.5.3 "cue-before"] | <uri-specification> | none | inherit | none | no | N/A |
| [7.21.5 "destination-placement-offset"] | <length> | 0pt | no | N/A |
| [7.26.1 "direction"] | ltr | rtl | inherit | ltr | yes | N/A |
| [7.12.4 "display-align"] | auto | before | center | after | inherit | auto | yes | N/A |
| [7.12.5 "dominant-baseline"] | auto | use-script | no-change | reset-size | ideographic | alphabetic | hanging | mathematical | inherit | auto | no | N/A |
| [7.5.4 "elevation"] | <angle> | below | level | above | higher | lower | inherit | level | yes | N/A |
| [7.25.10 "empty-cells"] | show | hide | inherit | show | yes | N/A |
| [7.9.8 "end-indent"] | <length> | inherit | 0pt | yes | refer to width of containing reference-area |
| [7.25.11 "ends-row"] | true | false | false | no | N/A |
| [7.24.4 "extent"] | <length> | <percentage> | inherit | 0.0pt | no | refer to the corresponding height or width of the region reference-area. |
| [7.21.6 "external-destination"] | <uri-specification> | empty string | no | N/A |
| [7.17.2 "float"] | before | start | end | left | right | none | inherit | none | no | N/A |
| [7.24.5 "flow-name"] | <name> | an empty name | no, a value is required | N/A |
| [7.28.13 "font"] | [ [ <font-style> || <font-variant> || <font-weight> ]? <font-size> [ / <line-height>]? <font-family> ] | caption | icon | menu | message-box | small-caption | status-bar | inherit | see individual properties | yes | N/A |
| [7.7.2 "font-family"] | [[ <family-name> | <generic-family> ],]* [<family-name> | <generic-family>] | inherit | depends on user agent | yes | N/A |
| [7.7.3 "font-selection-strategy"] | auto | character-by-character | inherit | auto | yes | N/A |
| [7.7.4 "font-size"] | <absolute-size> | <relative-size> | <length> | <percentage> | inherit | medium | yes, the computed value is inherited | refer to parent element's font size |
| [7.7.6 "font-size-adjust"] | <number> | none | inherit | none | yes | N/A |
| [7.7.5 "font-stretch"] | normal | wider | narrower | ultra-condensed | extra-condensed | condensed | semi-condensed | semi-expanded | expanded | extra-expanded | ultra-expanded | inherit | normal | yes | N/A |
| [7.7.7 "font-style"] | normal | italic | oblique | backslant | inherit | normal | yes | N/A |
| [7.7.8 "font-variant"] | normal | small-caps | inherit | normal | yes | N/A |
| [7.7.9 "font-weight"] | normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | inherit | normal | yes | N/A |
| [7.24.6 "force-page-count"] | auto | even | odd | end-on-even | end-on-odd | no-force | inherit | auto | no | N/A |
| [7.23.1 "format"] | <string> | 1 | no | N/A |
| [7.26.2 "glyph-orientation-horizontal"] | <angle> | inherit | 0deg | yes | N/A |
| [7.26.3 "glyph-orientation-vertical"] | auto | <angle> | inherit | auto | yes | N/A |
| [7.23.2 "grouping-separator"] | <character> | no separator | no | N/A |
| [7.23.3 "grouping-size"] | <number> | no grouping | no | N/A |
| [7.13.4 "height"] | <length> | <percentage> | auto | inherit | auto | no | see prose |
| [7.8.4 "hyphenate"] | false | true | inherit | false | yes | N/A |
| [7.8.5 "hyphenation-character"] | <character> | inherit | The Unicode hyphen character U+2010 | yes | N/A |
| [7.14.1 "hyphenation-keep"] | auto | column | page | inherit | auto | yes | N/A |
| [7.14.2 "hyphenation-ladder-count"] | no-limit | <number> | inherit | no-limit | yes | N/A |
| [7.8.6 "hyphenation-push-character-count"] | <number> | inherit | 2 | yes | N/A |
| [7.8.7 "hyphenation-remain-character-count"] | <number> | inherit | 2 | yes | N/A |
| [7.27.2 "id"] | <id> | see prose | no, see prose | N/A |
| [7.21.7 "indicate-destination"] | true | false | false | no | N/A |
| [7.24.7 "initial-page-number"] | auto | auto-odd | auto-even | <number> | inherit | auto | no | N/A |
| [7.13.5 "inline-progression-dimension"] | auto | <length> | <percentage> | <length-range> | inherit | auto | no | see prose |
| [7.21.8 "internal-destination"] | empty string | <idref> | empty string | no | N/A |
| [7.18.3 "keep-together"] | <keep> | inherit | .within-line=auto, .within-column=auto, .within-page=auto | yes | N/A |
| [7.18.4 "keep-with-next"] | <keep> | inherit | .within-line=auto, .within-column=auto, .within-page=auto | no | N/A |
| [7.18.5 "keep-with-previous"] | <keep> | inherit | .within-line=auto, .within-column=auto, .within-page=auto | no | N/A |
| [7.8.2 "language"] | none | <language> | inherit | none | yes | N/A |
| [7.14.3 "last-line-end-indent"] | <length> | <percentage> | inherit | 0pt | yes | width of containing block |
| [7.20.1 "leader-alignment"] | none | reference-area | page | inherit | none | yes | N/A |
| [7.20.4 "leader-length"] | <length-range> | inherit | leader-length.minimum=0pt, .optimum=12.0pt, .maximum=100% | yes | refer to width of content-rectangle of parent area |
| [7.20.2 "leader-pattern"] | space | rule | dots | use-content | inherit | space | yes | N/A |
| [7.20.3 "leader-pattern-width"] | use-font-metrics | <length> | inherit | use-font-metrics | yes | Refer to width of containing box |
| [7.4.5 "left"] | <length> | <percentage> | auto | inherit | auto | no | refer to height of containing block |
| [7.15.2 "letter-spacing"] | normal | <length> | <space> | inherit | normal | yes | N/A |
| [7.23.4 "letter-value"] | auto | alphabetic | traditional | auto | no | N/A |
| [7.14.7 "linefeed-treatment"] | ignore | preserve | treat-as-space | treat-as-zero-width-space | inherit | treat-as-space | yes | N/A |
| [7.14.4 "line-height"] | normal | <length> | <number> | <percentage> | <space> | inherit | normal | yes | refer to the font size of the element itself |
| [7.14.5 "line-height-shift-adjustment"] | consider-shifts | disregard-shifts | inherit | consider-shifts | yes | N/A |
| [7.14.6 "line-stacking-strategy"] | line-height | font-height | max-height | inherit | line-height | yes | N/A |
| [7.28.14 "margin"] | <margin-width>{1,4} | inherit | not defined for shorthand properties | no | refer to width of containing block |
| [7.9.2 "margin-bottom"] | <margin-width> | inherit | 0 | no | refer to width of containing block |
| [7.9.3 "margin-left"] | <margin-width> | inherit | 0pt | no | refer to width of containing block |
| [7.9.4 "margin-right"] | <margin-width> | inherit | 0pt | no | refer to width of containing block |
| [7.9.1 "margin-top"] | <margin-width> | inherit | 0 | no | refer to width of containing block |
| [7.22.1 "marker-class-name"] | <name> | an empty name | no, a value is required | N/A |
| [7.24.8 "master-name"] | <name> | an empty name | no, a value is required | N/A |
| [7.13.6 "max-height"] | <length> | <percentage> | none | inherit | 0pt | no | refer to height of containing block |
| [7.24.9 "maximum-repeats"] | <number> | no-limit | inherit | no-limit | no | N/A |
| [7.13.7 "max-width"] | <length> | <percentage> | none | inherit | none | no | refer to width of containing block |
| [7.24.10 "media-usage"] | auto | paginate | bounded-in-one-dimension | unbounded | auto | no | NA |
| [7.13.8 "min-height"] | <length> | <percentage> | inherit | 0pt | no | refer to height of containing block |
| [7.13.9 "min-width"] | <length> | <percentage> | inherit | depends on UA | no | refer to width of containing block |
| [7.25.12 "number-columns-repeated"] | <number> | 1 | no | N/A |
| [7.25.13 "number-columns-spanned"] | <number> | 1 | no | N/A |
| [7.25.14 "number-rows-spanned"] | <number> | 1 | no | N/A |
| [7.24.11 "odd-or-even"] | odd | even | any | inherit | any | no | N/A |
| [7.18.6 "orphans"] | <integer> | inherit | 2 | yes | N/A |
| [7.19.2 "overflow"] | visible | hidden | scroll | error-if-overflow | auto | inherit | auto | no | N/A |
| [7.28.15 "padding"] | <padding-width>{1,4} | inherit | not defined for shorthand properties | no | refer to width of containing block |
| [7.6.32 "padding-after"] | <padding-width> | <length-conditional> | inherit | 0pt | no | refer to width of containing block |
| [7.6.31 "padding-before"] | <padding-width> | <length-conditional> | inherit | 0pt | no | refer to width of containing block |
| [7.6.36 "padding-bottom"] | <padding-width> | inherit | 0pt | no | refer to width of containing block |
| [7.6.34 "padding-end"] | <padding-width> | <length-conditional> | inherit | 0pt | no | refer to width of containing block |
| [7.6.37 "padding-left"] | <padding-width> | inherit | 0pt | no | refer to width of containing block |
| [7.6.38 "padding-right"] | <padding-width> | inherit | 0pt | no | refer to width of containing block |
| [7.6.33 "padding-start"] | <padding-width> | <length-conditional> | inherit | 0pt | no | refer to width of containing block |
| [7.6.35 "padding-top"] | <padding-width> | inherit | 0pt | no | refer to width of containing block |
| [7.28.16 "page-break-after"] | auto | always | avoid | left | right | inherit | auto | no | N/A |
| [7.28.17 "page-break-before"] | auto | always | avoid | left | right | inherit | auto | no | N/A |
| [7.28.18 "page-break-inside"] | avoid | auto | inherit | auto | yes | N/A |
| [7.24.12 "page-height"] | auto | indefinite | <length> | inherit | auto | no | N/A |
| [7.24.13 "page-position"] | first | last | rest | any | inherit | any | no | N/A |
| [7.24.14 "page-width"] | auto | indefinite | <length> | inherit | auto | no | N/A |
| [7.28.19 "pause"] | [<time> | <percentage>]{1,2} | inherit | depends on user agent | no | see descriptions of 'pause-before' and 'pause-after' |
| [7.5.5 "pause-after"] | <time> | <percentage> | inherit | depends on user agent | no | see prose |
| [7.5.6 "pause-before"] | <time> | <percentage> | inherit | depends on user agent | no | see prose |
| [7.5.7 "pitch"] | <frequency> | x-low | low | medium | high | x-high | inherit | medium | yes | N/A |
| [7.5.8 "pitch-range"] | <number> | inherit | 50 | yes | N/A |
| [7.5.9 "play-during"] | <uri-specification> mix? repeat? | auto | none | inherit | auto | no | N/A |
| [7.28.20 "position"] | static | relative | absolute | fixed | inherit | static | no | N/A |
| [7.24.15 "precedence"] | true | false | inherit | false | no | N/A |
| [7.27.4 "provisional-distance-between-starts"] | <length> | inherit | 24.0pt | yes | refer to width of the containing box |
| [7.27.3 "provisional-label-separation"] | <length> | inherit | 6.0pt | yes | refer to width of the containing box |
| [7.19.3 "reference-orientation"] | 0 | 90 | 180 | 270 | -90 | -180 | -270 | inherit | 0 | yes (see prose) | N/A |
| [7.27.5 "ref-id"] | <idref> | inherit | none, value required | no | N/A |
| [7.24.16 "region-name"] | xsl-region-body | xsl-region-start | xsl-region-end | xsl-region-before | xsl-region-after | xsl-before-float-separator | xsl-footnote-separator | <name> | see prose | no, a value is required | N/A |
| [7.12.6 "relative-align"] | before | baseline | inherit | before | yes | N/A |
| [7.11.1 "relative-position"] | static | relative | inherit | static | no | N/A |
| [7.16.3 "rendering-intent"] | auto | perceptual | relative-colorimetric | saturation | absolute-colorimetric | inherit | auto | no | N/A |
| [7.22.4 "retrieve-boundary"] | page | page-sequence | document | page-sequence | no | N/A |
| [7.22.2 "retrieve-class-name"] | <name> | an empty name | no, a value is required | N/A |
| [7.22.3 "retrieve-position"] | first-starting-within-page | first-including-carryover | last-starting-within-page | last-ending-within-page | first-starting-within-page | no | N/A |
| [7.5.10 "richness"] | <number> | inherit | 50 | yes | N/A |
| [7.4.3 "right"] | <length> | <percentage> | auto | inherit | auto | no | refer to height of containing block |
| [7.3.2 "role"] | <string> | <uri-specification> | none | inherit | none | no | N/A |
| [7.20.5 "rule-style"] | none | dotted | dashed | solid | double | groove | ridge | inherit | solid | yes | N/A |
| [7.20.6 "rule-thickness"] | <length> | 1.0pt | yes | N/A |
| [7.13.10 "scaling"] | uniform | non-uniform | inherit | uniform | no | N/A |
| [7.13.11 "scaling-method"] | auto | integer-pixels | resample-any-method | inherit | auto | no | N/A |
| [7.27.6 "score-spaces"] | true | false | inherit | true | yes | N/A |
| [7.8.3 "script"] | none | auto | <script> | inherit | auto | yes | N/A |
| [7.21.9 "show-destination"] | replace | new | replace | no | N/A |
| [7.28.21 "size"] | <length>{1,2} | auto | landscape | portrait | inherit | auto | N/A [XSL:no, is optional] | N/A |
| [7.3.1 "source-document"] | <uri-specification> [<uri-specification>]* | none | inherit | none | no | N/A |
| [7.9.6 "space-after"] | <space> | inherit | space.minimum=0pt, .optimum=0pt, .maximum=0pt, .conditionality=discard, .precedence=0 | no | N/A (Differs from margin-bottom in CSS) |
| [7.9.5 "space-before"] | <space> | inherit | space.minimum=0pt, .optimum=0pt, .maximum=0pt, .conditionality=discard, .precedence=0 | no | N/A (Differs from margin-top in CSS) |
| [7.10.1 "space-end"] | <space> | inherit | space.minimum=0pt, .optimum=0pt, .maximum=0pt, .conditionality=discard, .precedence=0 | no | refer to the width of the containing area |
| [7.10.2 "space-start"] | <space> | inherit | space.minimum=0pt, .optimum=0pt, .maximum=0pt, .conditionality=discard, .precedence=0 | no | refer to the width of the containing area |
| [7.14.8 "space-treatment"] | ignore | preserve | ignore-if-before-linefeed | ignore-if-after-linefeed | ignore-if-surrounding-linefeed | inherit | preserve | yes | N/A |
| [7.19.4 "span"] | none | all | inherit | none | no | N/A |
| [7.5.11 "speak"] | normal | none | spell-out | inherit | normal | yes | N/A |
| [7.5.12 "speak-header"] | once | always | inherit | once | yes | N/A |
| [7.5.13 "speak-numeral"] | digits | continuous | inherit | continuous | yes | N/A |
| [7.5.14 "speak-punctuation"] | code | none | inherit | none | yes | N/A |
| [7.5.15 "speech-rate"] | <number> | x-slow | slow | medium | fast | x-fast | faster | slower | inherit | medium | yes | N/A |
| [7.27.7 "src"] | <uri-specification> | inherit | none, value required | no | N/A |
| [7.9.7 "start-indent"] | <length> | inherit | 0pt | yes | refer to width of containing reference-area |
| [7.21.10 "starting-state"] | show | hide | show | no | N/A |
| [7.25.15 "starts-row"] | true | false | false | no | N/A |
| [7.5.16 "stress"] | <number> | inherit | 50 | yes | N/A |
| [7.15.3 "suppress-at-line-break"] | auto | suppress | retain | inherit | auto | no | N/A |
| [7.21.11 "switch-to"] | xsl-preceding | xsl-following | xsl-any | <name>[ <name>]* | xsl-any | no | N/A |
| [7.25.16 "table-layout"] | auto | fixed | inherit | auto | no | N/A |
| [7.25.17 "table-omit-footer-at-break"] | true | false | false | no | N/A |
| [7.25.18 "table-omit-header-at-break"] | true | false | false | no | N/A |
| [7.21.12 "target-presentation-context"] | use-target-processing-context | <uri-specification> | use-target-processing-context | no | N/A |
| [7.21.13 "target-processing-context"] | document-root | <uri-specification> | document-root | no | N/A |
| [7.21.14 "target-stylesheet"] | use-normal-stylesheet | <uri-specification> | use-normal-stylesheet | no | N/A |
| [7.14.9 "text-align"] | start | center | end | justify | inside | outside | left | right | <string> | inherit | start | yes | N/A |
| [7.14.10 "text-align-last"] | relative | start | center | end | justify | inside | outside | left | right | inherit | relative | yes | N/A |
| [7.26.4 "text-altitude"] | use-font-metrics | <length> | inherit | use-font-metrics | no | refer to font's em-height |
| [7.15.4 "text-decoration"] | none | [ [ underline | no-underline] || [ overline | no-overline ] || [ line-through | no-line-through ] || [ blink | no-blink ] ] | inherit | none | no, but see prose | N/A |
| [7.26.5 "text-depth"] | use-font-metrics | <length> | inherit | use-font-metrics | no | refer to font's em-height |
| [7.14.11 "text-indent"] | <length> | <percentage> | inherit | 0pt | yes | refer to width of containing block |
| [7.15.5 "text-shadow"] | none | [<color> || <length> <length> <length>? ,]* [<color> || <length> <length> <length>?] | inherit | none | no, see prose | N/A |
| [7.15.6 "text-transform"] | capitalize | uppercase | lowercase | none | inherit | none | yes | N/A |
| [7.4.2 "top"] | <length> | <percentage> | auto | inherit | auto | no | refer to height of containing block |
| [7.15.7 "treat-as-word-space"] | auto | true | false | inherit | auto | no | N/A |
| [7.26.6 "unicode-bidi"] | normal | embed | bidi-override | inherit | normal | no | N/A |
| [7.28.22 "vertical-align"] | baseline | middle | sub | super | text-top | text-bottom | <percentage> | <length> | top | bottom | inherit | baseline | no | refer to the 'line-height' of the element itself |
| [7.27.8 "visibility"] | visible | hidden | collapse | inherit | visible | no | N/A |
| [7.5.17 "voice-family"] | [[<specific-voice> | <generic-voice> ],]* [<specific-voice> | <generic-voice> ] | inherit | depends on user agent | yes | N/A |
| [7.5.18 "volume"] | <number> | <percentage> | silent | x-soft | soft | medium | loud | x-loud | inherit | medium | yes | refer to inherited value |
| [7.28.23 "white-space"] | normal | pre | nowrap | inherit | normal | yes | N/A |
| [7.14.12 "white-space-collapse"] | false | true | inherit | true | yes | N/A |
| [7.18.7 "widows"] | <integer> | inherit | 2 | yes | N/A |
| [7.13.12 "width"] | <length> | <percentage> | auto | inherit | auto | no | refer to width of containing block |
| [7.15.8 "word-spacing"] | normal | <length> | <space> | inherit | normal | yes | N/A |
| [7.14.13 "wrap-option"] | no-wrap | wrap | inherit | wrap | yes | N/A |
| [7.26.7 "writing-mode"] | lr-tb | rl-tb | tb-rl | lr | rl | tb | inherit | lr-tb | yes (see prose) | N/A |
| [7.28.24 "xml:lang"] | <country-language> | inherit | not defined for shorthand properties | yes | N/A |
| [7.27.9 "z-index"] | auto | <integer> | inherit | auto | no | N/A |
The Trait Mapping Values are explained in [C.1 Explanation of Trait Mapping Values].
| Name | Values | Initial Value | Trait mapping | Core |
|---|---|---|---|---|
| [7.4.1 "absolute-position"] | auto | absolute | fixed | inherit | auto | See prose. | Complete |
| [7.21.1 "active-state"] | link | visited | active | hover | focus | no, a value is required | Action |
Extended. Fallback: N/A use fallback for fo:multi-properties |
| [7.12.1 "alignment-adjust"] | auto | baseline | before-edge | text-before-edge | middle | central | after-edge | text-after-edge | ideographic | alphabetic | hanging | mathematical | <percentage> | <length> | inherit | auto | Formatting | Basic |
| [7.12.2 "alignment-baseline"] | auto | baseline | before-edge | text-before-edge | middle | central | after-edge | text-after-edge | ideographic | alphabetic | hanging | mathematical | inherit | auto | Formatting | Basic |
| [7.21.2 "auto-restore"] | true | false | false | Action |
Extended. Fallback: N/A use fallback for fo:multi-switch |
| [7.5.1 "azimuth"] | <angle> | [[ left-side | far-left | left | center-left | center | center-right | right | far-right | right-side ] || behind ] | leftwards | rightwards | inherit | center | Rendering | Basic |
| [7.28.1 "background"] | [<background-color> || <background-image> || <background-repeat> || <background-attachment> || <background-position> ]] | inherit | not defined for shorthand properties | Shorthand | Complete |
| [7.6.1 "background-attachment"] | scroll | fixed | inherit | scroll | Rendering |
Extended. Fallback: Initial value |
| [7.6.2 "background-color"] | <color> | transparent | inherit | transparent | Rendering | Basic |
| [7.6.3 "background-image"] | <uri-specification> | none | inherit | none | Rendering |
Extended. Fallback: Initial value |
| [7.28.2 "background-position"] | [ [<percentage> | <length> ]{1,2} | [ [top | center | bottom] || [left | center | right] ] ] | inherit | 0% 0% | Shorthand | Complete |
| [7.6.5 "background-position-horizontal"] | <percentage> | <length> | left | center | right | inherit | 0% | Value change |
Extended. Fallback: Initial value |
| [7.6.6 "background-position-vertical"] | <percentage> | <length> | top | center | bottom | inherit | 0% | Value change |
Extended. Fallback: Initial value |
| [7.6.4 "background-repeat"] | repeat | repeat-x | repeat-y | no-repeat | inherit | repeat | Rendering |
Extended. Fallback: no-repeat |
| [7.12.3 "baseline-shift"] | baseline | sub | super | <percentage> | <length> | inherit | baseline | Formatting | Basic |
| [7.24.1 "blank-or-not-blank"] | blank | not-blank | any | inherit | any | Specification |
Extended. Fallback: N/A use fallback for fo:repeatable-page-master-alternatives |
| [7.13.1 "block-progression-dimension"] | auto | <length> | <percentage> | <length-range> | inherit | auto | Formatting | Basic |
| [7.28.3 "border"] | [ <border-width> || <border-style> || <color> ] | inherit | see individual properties | Shorthand | Complete |
| [7.6.10 "border-after-color"] | <color> | inherit | the value of the 'color' property | Rendering | Basic |
| [7.25.1 "border-after-precedence"] | force | <integer> | inherit | fo:table: 1, fo:table-cell: 0 | Formatting | Basic |
| [7.6.11 "border-after-style"] | <border-style> | inherit | none | Rendering | Basic |
| [7.6.12 "border-after-width"] | <border-width> | <length-conditional> | inherit | medium | Formatting and Rendering | Basic |
| [7.6.7 "border-before-color"] | <color> | inherit | the value of the 'color' property | Rendering |