8.2 Defining border format components

Border format components apply to paragraph, table, row, and cell formats. When you want borders around text, parts of a table, or components of a page (RTF only), you assign the name of a border component to the item to be bordered. The default is no border.

As a convention, the name of any border component should end in Border. If you give a border format component a name that does not end in Border, if the definition is in a file different from the file where it is referenced, DITA2Go will not be able to find the format component. (But see §8.9 Localizing output headings, labels, and names.) Table 8-1 lists the border properties and the values you can assign to them.

Table 8-1 Properties of border format components

Property

Description

help

Any text to describe purpose or use of format

type

Names in parentheses are synonyms; hidden overrides all other properties:

single (solid)

double

dot (dotted)

dash (dashed)

hidden

(HTML only) transparent

(HTML only) inset

(HTML only) outset

(HTML only) ridge

(HTML only) groove

(RTF only) shadow

(RTF only) hairline

color

CSS color name; for HTML, this is the fill color in CSS terms

thick

Thickness of border; number and units

space

(RTF only) distance from content

Border format component properties can be based on the properties of other border format components. For example:

[LightBorder]
type = single
color = black
thick = 1pt
space = 6pt

[HeavyBorder]
based = LightBorder
thick = 2pt

[DoubleBorder]
based = LightBorder
type = double

To override border properties for a particular instance of an element, you can specify a different property in the outputclass attribute for that instance. See §8.4 Overriding border and shading properties.

Previous Topic:  8.1.5 Including typographic tags and character formats

Next Topic:  8.3 Defining shading format components

Parent Topic:  8. Configuring format components

Sibling Topics:

8.1 Managing format components

8.3 Defining shading format components

8.4 Overriding border and shading properties

8.5 Configuring output numbering properties

8.6 Configuring run-in headings for text formats

8.7 Defining cross-reference output formats

8.8 Configuring trademark formats

8.9 Localizing output headings, labels, and names

Table of ContentsIndex