Name | Values | Initial value | Inherited? | Apples to: |
background-color | color | transparent | transparent | false | section | table |
bgcolor | color | transparent | transparent | true | inline |
bot-color | color | inherit | the value of the 'color' property | false | table |
bot-style | line-style | solid | false | table |
bot-thickness | 1px | false | table | |
color | color | 000000 | true | inline |
column-gap | 0.25in | false | section | |
column-line | on | off | off | false | section |
columns | <integer> | 1 | false | section |
default-tab-interval | 0.5in | false | block | |
dir-override | ltr | rtl | true | inline | |
display | inline | none | inline | true | inline |
dom-dir | ltr | rtl | true | block | section | |
field-color | color | transparent | dcdcdc | true | field |
field-font | <family-name> | <generic-family> | NULL | NULL | true | field |
font-family | <family-name> | <generic-family> | Times New Roman | true | inline |
font-size | 12pt | true | inline | |
font-stretch | normal | normal | true | inline |
font-style | normal | italic | normal | true | inline |
font-variant | normal | normal | true | inline |
font-weight | normal | bold | normal | true | inline |
footer | (DEPRECATED) | false | section | |
footer-even | (DEPRECATED) | false | section | |
footer-first | (DEPRECATED) | false | section | |
footer-last | (DEPRECATED) | false | section | |
format | %*%d. | true | block | |
header | (DEPRECATED) | false | section | |
header-even | (DEPRECATED) | false | section | |
header-first | (DEPRECATED) | false | section | |
header-last | (DEPRECATED) | false | section | |
height | 0in | false | inline | |
homogeneous | 0 | 1 | 1 | false | inline |
keep-together | yes | no | no | false | block |
keep-with-next | yes | no | no | false | block |
lang | en-US | true | inline | |
left-color | color | inherit | the value of the 'color' property | false | table |
left-style | line-style | solid | false | table |
left-thickness | 1px | false | table | |
line-height | 1.0 | false | block | |
list-decimal | . | true | block | |
list-delim | %L | true | block | |
list-style | None | true | inline | |
list-tag | 0 | false | block | |
margin-bottom | 0in | false | block | |
margin-left | 0in | false | block | |
margin-right | 0in | false | block | |
margin-top | zero to be consistent with other WPs | 0in | false | block |
orphans | <integer> | 2 | false | block |
page-margin-bottom | 1in | false | section | |
page-margin-footer | 0.0in | false | section | |
page-margin-header | 0.0in | false | section | |
page-margin-left | 1in | false | section | |
page-margin-right | 1in | false | section | |
page-margin-top | 1in | false | section | |
right-color | color | inherit | the value of the 'color' property | false | table |
right-style | line-style | solid | false | table |
right-thickness | 1px | false | table | |
section-max-column-height | 0in | false | section | |
section-restart | false | section | ||
section-restart-value | false | section | ||
section-space-after | 0.25in | false | section | |
start-value | 1 | true | block | |
table-border | 0.1in | false | table | |
table-col-spacing | 0.05in | false | table | |
table-column-leftpos | 0.0in | false | table | |
table-column-props | false | table | ||
table-line-thickness | 1 | false | table | |
table-line-type | 1 | false | table | |
table-margin-bottom | 0.1in | false | table | |
table-margin-left | 0.1in | false | table | |
table-margin-right | 0.1in | false | table | |
table-margin-top | 0.1in | false | table | |
table-row-props | false | table | ||
table-row-spacing | 0.1in | false | table | |
tabstops | false | block | ||
text-align | left | center | right | justify | true | block | |
text-decoration | none | [ underline || overline || line-through || topline || bottomline ] | none | true | inline |
text-indent | 0in | false | block | |
text-position | normal | superscript | subscript | normal | true | inline |
top-color | color | inherit | the value of the 'color' property | false | table |
top-style | line-style | solid | false | table |
top-thickness | 1px | false | table | |
widows | <integer> | 2 | false | block |
width | 0in | false | inline |
Page background color. Set via dlgBackground in ap_EditMethods.cpp, which treats "transparent" as a special case.
Also used for table/cell background color. "inherit" can also be specified in these cases but is equivalent to "transparent".
If "on", draw a vertical line between columns.
An integer (strictly greater than 0) indicating the number of columns.
footer,
footer-even,
footer-first,
footer-last,
header,
header-even,
header-first,
header-last
Unused, as far as I can tell.
Q: Were they ever? They seem to be attributes rather than properties.
TODO: Check fl_TableLayout.cpp for alternative use of "bgcolor" as well as other table- and cell-specific properties: "cell-margin-left", "cell-margin-top", "cell-margin-right", "cell-margin-bottom", "bot-attach", "left-attach", "right-attach", "top-attach", "bg-style", "table-row-height-type", "table-row-height", "table-row-heights"
bot-color, left-color, right-color, top-color
Cell border color. Cell border properties don't default to the values of the same properties at the table level unless explicitly requested with inherit. Cell border color defaults to the value of the color property, which inherits by default, so color at the table level will be the default for bot-color etc. unless these are specified at the cell level.
bot-style, left-style, right-style, top-style
Cell border line style. Cell border properties don't default to the values of the same properties at the table level unless explicitly requested with inherit.
bot-thickness, left-thickness, right-thickness, top-thickness
Dominant text direction for bi-directional text.
keep-together, keep-with-next, orphans, widows
For block formatting, whether/how the paragraph can be split or separated from the next. Values for "orphans" & "widows" must be non-negative.
Text alignment/justification.
Background and foreground colors of text.
Inline property (only?) denoting text direction for bi-directional text.
It's not clear what is going on here. Abi seems to allow a temporary value for this property which is neither ltr nor rtl - see fp_TextRun.cpp.
If "none" then the text is hidden.
Name of current font.
Unused, as far as I can tell.
Italics.
Bold.
Something to do with table column widths. "1" to turn on homogeneity.
Text decoration, similar to CSS but with the addition of "topline" & "bottomline".
Similar to CSS's "vertical-align".
Background color of text in fields - if "transparent" then the current default text background color ("bgcolor") is used.
The font used for field text. If "NULL", then the default font is used.
Anything valid by UT_parseColor(), which allows "cmyk()" & "gray()", or anything supported by UT_HashColor - one of 147 named colors (from SVG standard; case-insensitive) or a 6-hex number (with or without preceding #, though probably safer without?).
color name | red | green | blue | color name | red | green | blue | color name | red | green | blue |
aliceblue | 240 | 248 | 255 | antiquewhite | 250 | 235 | 215 | aqua | 0 | 255 | 255 |
aquamarine | 127 | 255 | 212 | azure | 240 | 255 | 255 | beige | 245 | 245 | 220 |
bisque | 255 | 228 | 196 | black | 0 | 0 | 0 | blanchedalmond | 255 | 235 | 205 |
blue | 0 | 0 | 255 | blueviolet | 138 | 43 | 226 | brown | 165 | 42 | 42 |
burlywood | 222 | 184 | 135 | cadetblue | 95 | 158 | 160 | chartreuse | 127 | 255 | 0 |
chocolate | 210 | 105 | 30 | coral | 255 | 127 | 80 | cornflowerblue | 100 | 149 | 237 |
cornsilk | 255 | 248 | 220 | crimson | 220 | 20 | 60 | cyan | 0 | 255 | 255 |
darkblue | 0 | 0 | 139 | darkcyan | 0 | 139 | 139 | darkgoldenrod | 184 | 134 | 11 |
darkgray | 169 | 169 | 169 | darkgreen | 0 | 100 | 0 | darkgrey | 169 | 169 | 169 |
darkkhaki | 189 | 183 | 107 | darkmagenta | 139 | 0 | 139 | darkolivegreen | 85 | 107 | 47 |
darkorange | 255 | 140 | 0 | darkorchid | 153 | 50 | 204 | darkred | 139 | 0 | 0 |
darksalmon | 233 | 150 | 122 | darkseagreen | 143 | 188 | 143 | darkslateblue | 72 | 61 | 139 |
darkslategray | 47 | 79 | 79 | darkslategrey | 47 | 79 | 79 | darkturquoise | 0 | 206 | 209 |
darkviolet | 148 | 0 | 211 | deeppink | 255 | 20 | 147 | deepskyblue | 0 | 191 | 255 |
dimgray | 105 | 105 | 105 | dimgrey | 105 | 105 | 105 | dodgerblue | 30 | 144 | 255 |
firebrick | 178 | 34 | 34 | floralwhite | 255 | 250 | 240 | forestgreen | 34 | 139 | 34 |
fuchsia | 255 | 0 | 255 | gainsboro | 220 | 220 | 220 | ghostwhite | 248 | 248 | 255 |
gold | 255 | 215 | 0 | goldenrod | 218 | 165 | 32 | gray | 128 | 128 | 128 |
grey | 128 | 128 | 128 | green | 0 | 128 | 0 | greenyellow | 173 | 255 | 47 |
honeydew | 240 | 255 | 240 | hotpink | 255 | 105 | 180 | indianred | 205 | 92 | 92 |
indigo | 75 | 0 | 130 | ivory | 255 | 255 | 240 | khaki | 240 | 230 | 140 |
lavender | 230 | 230 | 250 | lavenderblush | 255 | 240 | 245 | lawngreen | 124 | 252 | 0 |
lemonchiffon | 255 | 250 | 205 | lightblue | 173 | 216 | 230 | lightcoral | 240 | 128 | 128 |
lightcyan | 224 | 255 | 255 | lightgoldenrodyellow | 250 | 250 | 210 | lightgray | 211 | 211 | 211 |
lightgreen | 144 | 238 | 144 | lightgrey | 211 | 211 | 211 | lightpink | 255 | 182 | 193 |
lightsalmon | 255 | 160 | 122 | lightseagreen | 32 | 178 | 170 | lightskyblue | 135 | 206 | 250 |
lightslategray | 119 | 136 | 153 | lightslategrey | 119 | 136 | 153 | lightsteelblue | 176 | 196 | 222 |
lightyellow | 255 | 255 | 224 | lime | 0 | 255 | 0 | limegreen | 50 | 205 | 50 |
linen | 250 | 240 | 230 | magenta | 255 | 0 | 255 | maroon | 128 | 0 | 0 |
mediumaquamarine | 102 | 205 | 170 | mediumblue | 0 | 0 | 205 | mediumorchid | 186 | 85 | 211 |
mediumpurple | 147 | 112 | 219 | mediumseagreen | 60 | 179 | 113 | mediumslateblue | 123 | 104 | 238 |
mediumspringgreen | 0 | 250 | 154 | mediumturquoise | 72 | 209 | 204 | mediumvioletred | 199 | 21 | 133 |
midnightblue | 25 | 25 | 112 | mintcream | 245 | 255 | 250 | mistyrose | 255 | 228 | 225 |
moccasin | 255 | 228 | 181 | navajowhite | 255 | 222 | 173 | navy | 0 | 0 | 128 |
oldlace | 253 | 245 | 230 | olive | 128 | 128 | 0 | olivedrab | 107 | 142 | 35 |
orange | 255 | 165 | 0 | orangered | 255 | 69 | 0 | orchid | 218 | 112 | 214 |
palegoldenrod | 238 | 232 | 170 | palegreen | 152 | 251 | 152 | paleturquoise | 175 | 238 | 238 |
palevioletred | 219 | 112 | 147 | papayawhip | 255 | 239 | 213 | peachpuff | 255 | 218 | 185 |
peru | 205 | 133 | 63 | pink | 255 | 192 | 203 | plum | 221 | 160 | 221 |
powderblue | 176 | 224 | 230 | purple | 128 | 0 | 128 | red | 255 | 0 | 0 |
rosybrown | 188 | 143 | 143 | royalblue | 65 | 105 | 225 | saddlebrown | 139 | 69 | 19 |
salmon | 250 | 128 | 114 | sandybrown | 244 | 164 | 96 | seagreen | 46 | 139 | 87 |
seashell | 255 | 245 | 238 | sienna | 160 | 82 | 45 | silver | 192 | 192 | 192 |
skyblue | 135 | 206 | 235 | slateblue | 106 | 90 | 205 | slategray | 112 | 128 | 144 |
slategrey | 112 | 128 | 144 | snow | 255 | 250 | 250 | springgreen | 0 | 255 | 127 |
steelblue | 70 | 130 | 180 | tan | 210 | 180 | 140 | teal | 0 | 128 | 128 |
thistle | 216 | 191 | 216 | tomato | 255 | 99 | 71 | turquoise | 64 | 224 | 208 |
violet | 238 | 130 | 238 | wheat | 245 | 222 | 179 | white | 255 | 255 | 255 |
whitesmoke | 245 | 245 | 245 | yellow | 255 | 255 | 0 | yellowgreen | 154 | 205 | 50 |
Line styles can be specified as a name or a number.
number | name | description |
0 | none | |
1 | solid | |
2 | dotted | |
3 | dashed |
Integers are specified in decimal notation only. An <integer> consists of one or more digits "0" to "9" and may be preceded by a "-" or "+" to indicate the sign.
A font name, e.g., "Times New Roman", "Times", "Helvetica", "Courier", etc. In contrast to CSS, only a single font name is allowed, and it should not be quoted.
Q: Or can it be quoted?
One of the traditional five generic font-family names: "serif", "sans-serif", "cursive", "fantasy" or "monospace".