21.5.1 Understanding where to specify format property overrides

In prior versions of Mif2Go, you could specify overrides to both character (inline) formats and paragraph (block) format properties in section [HTMLStyles]. That section is now deprecated, in favor of two new sections:

[HTMLParaStyles] for paragraph overrides

[HTMLCharStyles] for character overrides.

Some former [HTMLStyles] format properties can be assigned either to paragraph formats or to character formats, and so can be used in either of the new sections. Table 21-1 lists all the properties alphabetically, and shows the sections in which they are valid: Para for [HTMLParaStyles] and Char for [HTMLCharStyles].

Table 21-1 HTML properties for paragraph and character formats

Format property

Purpose

Para

Char

Ref.

Abbr

Gets value for abbr attribute from [StyleCellAbbr]

X

 

26.2.2.2

AbbrVal

Make content into abbr for table cell

X

 

26.2.3

ALink

Uses content for ALink Name property of ALink object

X

 

7.6.4.2

Alt

Makes content into alt attribute for next <img>

X

 

25.2.2

Anum

Includes autonumber in format

X

 

21.3.3

Axis

Gets value for axis attribute from [StyleCellAxis]

X

 

26.2.2.2

AxisVal

Makes content into axis for table cell

X

 

26.2.3

Bold

Encloses text in this format in <b>...</b>

X

X

21.5.3

CellAttribute

Applies attributes in [StyleCellAttribute] to enclosing cell

X

 

24.4.6

Center

Centers text between left and right margins

X

 

21.5.2

CodeAfter

Puts code from [ParaStyleCodeAfter] or [CharStyleCodeAfter] after closing tag

X

X

28.9.3

CodeAfterAnum

Puts code from [AnumCodeAfter] after autonumber

X

 

28.9.3

CodeBefore

Puts code from [ParaStyleCodeBefore] or [CharStyleCodeBefore] before opening tag

X

X

28.9.3

CodeBeforeAnum

Puts code from [AnumCodeBefore] before autonumber

X

 

28.9.3

CodeEnd

Puts code from [ParaStyleCodeEnd] or [CharStyleCodeEnd] before closing tag

X

X

28.9.3

CodeReplace

Replaces content with code from [ParaStyleCodeReplace] or [CharStyleCodeReplace]

X

X

28.9.3

CodeStart

Puts code from [ParaStyleCodeStart] or [CharStyleCodeStart] after opening tag

X

X

28.9.3

CodeStore

Stores content in macro variable named in [StyleCodeStore]

X

 

28.3.7.2

ColGroup

Marks enclosing cell as a header cell that starts a column group

X

 

26.2.2.2

ColorN

Makes text color N, where N is in the range 1 - 254

X

X

21.5.4

Comment

Makes paragraph a comment, replacing tags

X

X

21.3.6

Config

Makes content act as a configuration override for all outputs

X

 

33.3

Contents

Includes content in this format in the TOC

X

 

7.4.3

CSSReplace

Gets code for CSS from [ParaStyleCSS] or [CharStyleCSS]

X

X

22.8.4

Delete

Omits content from text output

X

X

21.3.12

DListDD

Uses dd instead of dt for items in dl lists

X

 

21.12.2.1

DropDown

Content is a block to be expanded; bracket with macros

X

 

7.9.3.1

DropDownBlock

Content is a block to be expanded

X

 

7.9.3.1

DropDownEnd

Content is last paragraph in expandable block

X

 

7.9.3.1

DropDownLink

Content is a link to expandable text

X

X

7.9.3.1

DropDownStart

Content is a link, next content is an expandable block

X

 

7.9.3.1

ExtrDisable

Turns off extract processing

X

 

18.3.1

ExtrEnable

Turns on extract processing

X

 

18.3.1

ExtrEnd

Paragraph ends an extract, but is not part of the extract

X

 

18.3.2.1

ExtrFinish

Paragraph is the last item in an extract

X

 

18.3.2.1

ExtrStart

Paragraph begins an extract

X

 

18.3.2.1

Figure

Uses paragraph for anchor tag to ensure wrapping image in <fig>

X

 

15.7.2

FileName

Uses content to name split files

X

 

34.8.4.1

FrameAbove

Overrides [HTMLOptions]RemoveFramesAbove=Yes

X

 

21.3.7

FrameBelow

Overrides [HTMLOptions]RemoveFramesBelow=Yes

X

 

21.3.7

GlossTerm

Uses content for a glossary term in JavaHelp

X

 

11.7.2

GlossTitle

Content is a key to hover text

 

X

13.11

HTMConfig

Makes content act as a configuration override for HTML output

X

 

33.3

Ital

Italics: encloses text in this format in <i>...</i>

X

X

21.5.3

KeepLink

Retains the first hypertext link in text replaced via [CodeReplace]

X

X

13.8.1.3

Left

Aligns text with left margin

X

 

21.5.2

LEnd

Non-list format that ends any prior lists

X

 

21.12.2.1

LFirst

Content in this format starts a list

X

 

21.12.2.1

LinkClass

Makes content into CSS class attribute value

X

 

25.3.2

LinkSrc

Puts code from [StyleLinkSrc] in href attribute

X

X

28.9.3

LinkTitle

Makes content into title attribute value

X

 

25.3.2

ListN

List1 - List12 specify different list styles

X

 

21.12.2.1

LLevelN

LLevel1 - LLevel30 specify nesting levels

X

 

21.12.2.1

LNest

Nests in an enclosing list

X

 

21.12.2.1

Longdesc

Makes content into longdesc attribute value

X

 

25.2.2

Meta

Makes content a <meta content=...> attribute value

X

 

18.4.3

NoAnum

Excludes autonumber from non-list formats

X

 

21.3.3

NoBreak

Changes any Shift+Enter to space instead of <br> for HTML and XHTML

X

X

21.3.8

NoColID

Prevents assignment of id for ColIDs (enabled in [Tables])

X

 

26.2.2.2

NoColor

Omits <font color=...> for this format

X

X

21.5.4

NoContLink

Suppresses linkage for the corresponding TOC item in HTML Help

X

 

9.9.5

NoCSS

Omits any CSS entry for this format

X

X

22.8.4

NoFig

Uses paragraph for anchor tag to prevent wrapping image in <fig>

X

X

15.7.2

NoFrameAbove

Overrides [HTMLOptions]RemoveFramesAbove=No

X

 

21.3.7

NoFrameBelow

Overrides [HTMLOptions]RemoveFramesBelow=No

X

 

21.3.7

NoHref

Suppresses <a href=...> tags

X

X

13.8.1.5

NoPara

Eliminates only paragraph tags, for use in macros

X

X

21.3.6

NoRef

Forces links to top of page by suppressing part of link after file name

X

X

19.3.1

NoSize

Omits size attribute from <font> tags for this format

X

X

21.5.4

NoSplit

Prevents format from interfering with SmartSplit

X

 

18.2.2.4

NoTags

Suppresses attributes and omits any tags between <p> and </p>

X

X

21.3.6

NoWrap

Suppresses \n line breaks and preserves leading spaces

X

 

21.3.6

Overrides

Allows format properties Bold, Ital, Uline, and Strike

X

X

21.5.3

Plain

Turns off Bold, Ital, Uline, and Strike format properties

X

X

21.5.3

ParaLink

Prevents character spans from affecting a link in the paragraph

X

 

5.10.2

ParaLinkClass

Links have a class assigned in [StyleParaLinkClass]

X

 

19.2.2.2

Raw

Suppresses all tags to allow macro inclusions between document elements

X

X

21.3.6

Right

Aligns text with right margin

X

 

21.5.2

RowAttribute

Attributes in [StyleRowAttribute] are applied to enclosing row

X

 

24.4.5

RowGroup

Marks enclosing cell as a header cell that starts a row group

X

 

26.2.2.2

Scope

Gets value for scope attribute from [StyleCellScope]

X

 

26.2.2.2

SizeN

Size1 - Size7 sets font size attribute to 1 through 7, corresponding to maximum point sizes 8, 10, 14, 20, 28, or 36

X

 

21.5.2

Span

Causes assignment of ColSpanID or RowSpanID, as enabled in [Tables]

X

 

26.2.2.2

Split

Starts a new HTML page

X

 

18.2.1

Strike

Strikethrough: enclose text in this format in <strike>...</strike>

X

X

21.5.3

Summary

Makes content into summary for table tag

X

 

25.4.3.2

TableBody

Forces containing cell tag to td instead of th

X

 

26.2.2.4

TableHead

Forces containing cell tag to th instead of td

X

 

26.2.2.4

TableTitle

Makes content into title attribute for table

X

 

25.4.3.2

TextFrameIsText

Renders text frames anchored to paragraph as inline text

X

 

21.3.4

TextStore

Stores content in macro variable named in [StyleTextStore]

X

 

28.3.7.1

Title

Content in this format becomes HTML page title

X

 

13.4.5

Trail

Includes content in breadcrumb trail of links

X

 

20.2.3

ULine

Underline: encloses text in this format in <u>...</u>

X

X

21.5.3

Window

Opens topic in window named in [StyleWindow] for HTML Help

X

 

9.8.3.1

XMLBreak

Closes tag at Shift+Enter; overrides [HTMLOptions]XMLBreakPara=No

X

X

14.4.5

XMLNoBreak

Changes Shift+Enter to space; overrides [HTMLOptions]XMLBreakPara=Yes

X

X

14.4.5