Previous Page | Next Page

ODS Style Elements

General ODS Style Elements

The following table lists all the style elements available for ODS style definitions. The table provides a brief description of each style element and indicates the style elements from which it inherits its attributes. An abstract style element is one that is not used to generate any style element but provides a parent for one or more style elements to inherit.

Miscellaneous Style Elements
Style Element Description Inherits from
Miscellaneous
Container * Controls all container-oriented elements
Continued Controls continued flag when a table breaks across a page (paginated destinations only) TitlesAndFooters
ExtendedPage Message when page won't fit (Printer only) TitlesAndFooters
PageNo Controls page numbers for paginated destinations TitlesAndFooters
Parskip Controls space between tables TitlesAndFooters
PrePage Controls the ODS RTF/MEASURED PREPAGE= style
StartUpFunction This is a Javascript function that is added to the HTML output. Any Javascript code in the TAGATTR= attribute is executed when the page is loaded.
ShutDownFunction Controls the Shut-Down function. This is a Javascript function that is added to the HTML output. Any Javascript code in the TAGATTR= attribute is executed when the page is exited.
UserText Controls the ODS TEXT= style Note
* An abstract style element. Abstract elements are not explicitly used in the ODS output. They are used for inheritance purposes only. Because of this, abstract styles will not appear in the output of destinations that generate a style sheet.

Style Elements Affecting Documents
Style Element Description Inherits from
Documents
Document Controls the various document bodies. This generally includes things like the page background color and page margins. Container *
Body Controls the Body file Document
Frame Controls the Frame file for HTML Document
Contents Controls the Contents file Document
Pages Controls the Page file Document
* An abstract style element. Abstract elements are not explicitly used in the ODS output. They are used for inheritance purposes only. Because of this, abstract styles will not appear in the output of destinations that generate a style sheet.

Style Elements Affecting Dates
Style Element Description Inherits from
Dates
BodyDate Controls the date field in the Contents file ContentsDate
Date Controls how date fields look Container *
PagesDate Controls the date field in the Pages file Date
* An abstract style element. Abstract elements are not explicitly used in the ODS output. They are used for inheritance purposes only. Because of this, abstract styles will not appear in the output of destinations that generate a style sheet.

Style Elements Affecting Table of Contents and Table of Pages
Style Element Description Inherits from
Table of Contents and Table of Pages
IndexItem Controls list items and folders for Contents and Pages Container *
ContentFolder Controls the folders in the Contents file IndexItem
ByContentFolder Controls the byline folders in the Contents file ContentFolder
ContentItem Controls the items in the Contents file IndexItem
PagesItem Controls the items in the Pages file IndexItem
Index Controls miscellaneous Contents and Pages components Container *
IndexProcName Controls the PROC name in the Contents and Pages files Index *
ContentProcName Controls the PROC name in the Contents file IndexProcName
ContentProcLabel Controls the PROC label in the Contents file ContentProcName
PagesProcName Controls the PROC name in the Pages file IndexProcName
PagesProcLabel Controls the PROC label in the Pages file PagesProcName
IndexAction Determines what happens on mouse-over events for folders and items (HTML only) IndexItem
FolderAction Determines what happens on mouse-over events for folders (HTML only) IndexAction
IndexTitle Controls the title of Contents and Pages files Index *
ContentTitle Controls the title of the Contents file. In styles.default this element contains a PRETEXT= element that print the text "Table of Contents". IndexTitle

Style Elements Affecting Titles and Footers
Style Element Description Inherits from
System Titles and Footers
SysTitleAndFooterContainer Controls container for system page title and system page footer. This element is usually used to add borders around a title. Container
TitlesAndFooters Controls system page title text and system page footer text Container *
SystemTitle Controls system title text TitlesAndFooters
SystemTitle2 Controls system title2 text SystemTitle
SystemTitle3 Controls system title3 text SystemTitle2
SystemTitle4 Controls system title4 text SystemTitle3
SystemTitle5 Controls system title5 text SystemTitle4
SystemTitle6 Controls system title6 text SystemTitle5
SystemTitle7 Controls system title7 text SystemTitle6
SystemTitle8 Controls system title8 text SystemTitle7
SystemTitle9 Controls system title9 text SystemTitle8
SystemTitle10 Controls system title10 text SystemTitle9
SystemFooter Controls system footer text TitlesAndFooters
SystemFooter2 Controls system title2 text SystemFooter
SystemFooter3 Controls system title3 text SystemFooter2
SystemFooter4 Controls system title4 text SystemFooter3
SystemFooter5 Controls system title5 text SystemFooter4
SystemFooter6 Controls system title6 text SystemFooter5
SystemFooter7 Controls system title7 text SystemFooter6
SystemFooter8 Controls system title8 text SystemFooter7
SystemFooter8 Controls system title8 text SystemFooter7
SystemFooter9 Controls system title9 text SystemFooter8
SystemFooter10 Controls system title10 text SystemFooter9
* An abstract style element. Abstract elements are not explicitly used in the ODS output. They are used for inheritance purposes only. Because of this, abstract styles will not appear in the output of destinations that generate a style sheet.

Style Elements Affecting Procedure Titles
Style Element Description Inherits from
PROC Titles
TitleAndNoteContainer Controls container for procedure-defined titles and notes Container
ProcTitle Controls procedure title text TitlesAndFooters
ProcTitleFixed Controls procedure title text that requests a fixed font ProcTitle

Style Elements Affecting Bylines
Style Element Description Inherits from
Bylines
BylineContainer Controls container for the byline. This is generally used to add borders to a byline. Container
Byline Controls byline text TitlesAndFooters

Style Elements Affecting Notes, Warnings, and Errors
Style Element Description Inherits from
Notes, Warnings, and Errors
Notes, warnings, and errors consist of two pieces: a banner area and a content area as shown in the diagram below. The *Banner elements generally print the content of the banner (that is, "NOTE:", "WARNING:", and so on) using the PRETEXT= attribute.

[untitled graphic]


Note Controls the container for note banners and note contents Container *
NoteBanner Controls the banner for NOTE:s Note
NoteContent Controls the contents for NOTE:s Note
NoteContentFixed Controls the contents for NOTE:s. Fixed font. NoteContent
WarnBanner Controls the banner for WARNING:s Note
WarnContent Controls the contents of WARNING:s Note
WarnContentFixed Controls the contents for WARNING:s. Fixed font. WarnContent
ErrorBanner Controls the banner for ERROR:s Note
ErrorContent Controls the contents of ERROR:s Note
ErrorContentFixed Controls the contents for ERROR:s. Fixed font. ErrorContent
FatalBanner Controls the banner for FATAL:s Note
FatalContent Controls the contents of FATAL:s Note
FatalContentFixed Controls the contents for FATAL:s. Fixed font. FatalContent
* An abstract style element. Abstract elements are not explicitly used in the ODS output. They are used for inheritance purposes only. Because of this, abstract styles will not appear in the output of destinations that generate a style sheet.

Style Elements Affecting Tables and Batch Output
Style Element Description Inherits from
Tables and Batch Output
Output Controls basic output forms. This is generally used to control the borders (using the FRAME=, RULES=, and individual border control attributes), cell spacing, cell padding, and background color. Container *
Table Controls overall table style Output
Batch Controls batch mode output Output
TableHeaderContainer Places and controls the box around all column headings (RTF only) Container *

[untitled graphic]


TableFooterContainer Places and controls the box around all column footers (RTF only) Container *

[untitled graphic]


ColumnGroup Places and controls the box around groups of columns (RTF only) Container *

[untitled graphic]


* An abstract style element. Abstract elements are not explicitly used in the ODS output. They are used for inheritance purposes only. Because of this, abstract styles will not appear in the output of destinations that generate a style sheet.

Style Elements Affecting Data Cells in Tables
Style Element Description Inherits from
Table Data Cells
Cell Controls data, header, and footer cells Container *
Data Default style for data cells Cell
DataFixed Default style for data cells that request a fixed font Data
DataEmpty Controls emphasized data cells Data
DataEmphasis Controls emphasized data cells Data
DataEmphasisFixed Controls emphasized data cells that request a fixed font DataEmphasis
DataStrong Controls strong (more emphasized) data cells Data
DataStrongFixed Controls strong (more emphasized) data cells that request a fixed font DataStrong
* An abstract style element. Abstract elements are not explicitly used in the ODS output. They are used for inheritance purposes only. Because of this, abstract styles will not appear in the output of destinations that generate a style sheet.

Style Elements Affecting Header and Footer Cells
Style Element Description Inherits from
Table Header and Footer Cells
HeadersAndFooters Controls table headers and footers Cell *
Header Controls the headers of a table HeadersAndFooters
HeaderFixed Controls the header of a table that request a fixed font Header
HeaderEmpty Controls empty table header cells Header
HeaderEmphasis Controls emphasized table header cells that request a fixed font Header
HeaderEmphasisFixed Controls emphasized table header cells that request a fixed font HeaderEmphasis
HeaderStrong Controls strong (more emphasized) table header cells Header
HeaderStrongFixed Controls strong (more emphasized) table header cells HeaderStrong
RowHeader Controls row headers Header
RowHeaderFixed Controls row headers that request a fixed font RowHeader
RowHeaderEmpty Controls empty row headers RowHeader
RowHeaderEmphasis Controls emphasized row headers RowHeader
RowHeaderEmphasisFixed Controls emphasized row headers that request a fixed font RowHeaderEmphasis
RowHeaderStrong Controls strong (more emphasized) row headers RowHeader
RowHeaderStrongFixed Controls strong (more emphasized) row headers that request a fixed font RowHeaderStrong
Footer Controls table footers HeadersAndFooters
FooterFixed Controls table footers that request a fixed font Footer
FooterEmpty Controls empty table footers Footer
FooterEmphasis Controls emphasized table footers Footer
FooterEmphasisFixed Controls emphasized table footers that request a fixed font FooterEmphasis
FooterStrong Controls strong (more emphasized) table footers Footer
FooterStrongFixed Controls strong (more emphasized) table footers that request a fixed font FooterStrong
RowFooter Controls a row footer (label) Footer
RowFooterFixed Controls a row footer (label) that request a fixed font RowFooter
RowFooterEmpty Controls an empty row footer (label) RowFooter
RowFooterEmphasis Controls an emphasized row footer (label) RowFooter
RowFooterEmphasisFixed Controls an emphasized row footer (label) that request a fixed font RowFooterEmphasis
RowFooterStrong Controls a strong (more emphasized) row footer (label) RowFooter
RowFooterStrongFixed Controls a strong (more emphasized) row footer (label) that requests a fixed font RowFooterStrong
* An abstract style element. Abstract elements are not explicitly used in the ODS output. They are used for inheritance purposes only. Because of this, abstract styles will not appear in the output of destinations that generate a style sheet.

Style Elements Affecting PROC TABULATE Captions
Style Element Description Inherits from
PROC TABULATE Captions
Caption Controls captions in PROC TABULATE HeadersAndFooters *
BeforeCaption Caption that comes before a table Caption
AfterCaption Caption that comes after a table Caption
* An abstract style element. Abstract elements are not explicitly used in the ODS output. They are used for inheritance purposes only. Because of this, abstract styles will not appear in the output of destinations that generate a style sheet.

Previous Page | Next Page | Top of Page