30.6.5 Accommodating browser font-rendering differences

Some browsers (Opera and Safari, for example) do not support OpenType and TrueType fonts. Mozilla browsers (Firefox, for example) support these fonts only when you use <font> tags. For example, you cannot get Firefox to render a character in a special font such as Webdings or Wingdings unless you enclose the character (using its standard ASCII equivalent) in a <font> tag with the face attribute. For example, you would need the following code to make Firefox display a Wingdings square bullet:

<font face="wingdings">n</font>

You could direct DITA2Go to use <font> tags:

[HTMLOptions]
NoFonts = No
UseFontFace = Yes

However, this workaround is not effective for Opera or Safari, and might not be reliable for any non-Microsoft browser.

Previous Topic:  30.6.4 Excluding face and size attributes from font tags

Next Topic:  30.7 Managing typographic elements for HTML or XML

Parent Topic:  30.6 Mapping fonts

Sibling Topics:

30.6.1 Specifying a default font and size

30.6.2 Mapping font sizes

30.6.3 Including or excluding font tags

30.6.4 Excluding face and size attributes from font tags