fontStyle property

Specifies the font style of the object as italic, normal, or oblique.

Syntax

Integer value = object.put_fontStyle( v);Integer value = object.get_fontStyle(* sStyle);

Property values

Type: BSTR

normal (normal)

Default. Font is normal.

italic (italic)

Font is italic.

oblique (oblique)

Font is italic.

String format

normal | italic | oblique

CSS information

Applies To All elements
Media visual
Inherited true
Initial Value normal

Remarks

Windows Internet Explorer is shipped with a default IHTMLRuleStyle::fontStyle, but you can change this default in Internet Options.

Examples

This example uses IHTMLRuleStyle::fontStyle to display text in the default body element text font weight (italic), then display text in a normal font.

body {
  font-style: italic;
  font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
}
.normalFontStyle {
  font-style: normal;
}
<body>
  <p>Lorem ipsum dolor sit amet... (font-style: italic)</p>
  <p class="normalFontStyle">Lorem ipsum dolor sit amet... (font-style: normal)</p>
</body>

The following image shows the result:

Requirements

Minimum supported client

Windows XP

Minimum supported server

Windows Server 2003

Header

Mshtml.h

IDL

Mshtml.idl

DLL

Mshtml.dll

See also

IHTMLRuleStyle::font