Microsoft KB Archive/181315

= WD98: Style Changes Not Retained with HTML Styles =

Article ID: 181315

Article Last Modified on 10/4/2002

-

APPLIES TO


 * Microsoft Word 98 for Macintosh

-



This article was previously published under Q181315



SYMPTOMS
When you create a HyperText Markup Language (HTML) document in Microsoft Word 98 Macintosh Edition, any customization of HTML styles are not retained when you save, close and reopen the file, or when you view the document in a Web browser. The text formatted with HTML styles reverts to the default HTML style format.



CAUSE
This behavior is by design. When a document that contains text formatted with any of the HTML styles is saved as HTML, Word only saves the HTML tag of the style and does not save any attributes of the style.



MORE INFORMATION
HTML styles are retained in the HTML code as heading tags. For example, the HTML code for text formatted with the H1 style would look like this:

This is my heading

When text formatted with an HTML style tag is opened up in a Web browser, the browser displays the text using its built-in definition for the H1 tag, and not how Word defines the H1 style.

Therefore, if you modify the HTML styles in Word, the changes will appear on screen, but are not preserved when you save the document as HTML.

The following HTML styles do not retain any changes you make to the style:

H1 through H6

Blockquote

Cite

Code

Comment

Definition

Definition Term

Definition List

HTML Markup

Keyboard

Preformatted

Sample

Typewriter

Variable

Emphasis

Followed Hyperlink

Hyperlink

Strong

The benefit of using HTML styles in your document is that Word retains the style structure of the document.

How to Retain Formatting in HTML Documents
To retain formatting in an HTML Document, use either of the following methods:


 * Format your documents using styles other than HTML styles. When you save the document as HTML, Word converts any text not formatted with the HTML styles to the Normal style, and converts any formatting to direct formatting.

-or-
 * Apply direct formatting to the text defined with the HTML style.

