textAutospace property

[This documentation is preliminary and is subject to change.]

Sets or retrieves the autospacing and narrow space width adjustment of text.

CSS Text Level 3, Section 9.4


Integer value = object.put_textAutospace(BSTR v);Integer value = object.get_textAutospace(BSTR* sIdeograph);

Property values

Type: BSTR

one of the values listed in Possible Values.

none (none)

Default. No effect takes place—that is, no extra space is added.

ideograph-alpha (ideograph-alpha)

Creates extra spacing between runs of ideographic and non-ideographic text, such as Latin-based, Cyrillic, Greek, Arabic, or Hebrew text.

ideograph-numeric (ideograph-numeric)

Creates extra spacing between runs of ideographic text and numeric characters.

ideograph-parenthesis (ideograph-parenthesis)

Creates extra spacing between a normal (non-wide) parenthesis and an ideograph.

ideograph-space (ideograph-space)

Extends the width of the space character when it is adjacent to ideographs.

String format

none | ideograph-alpha | ideograph-numeric | ideograph-parenthesis | ideograph-space

CSS information

Applies To All elements
Media visual
Inherited no
Initial Value

Standards information


Windows Internet Explorer 8. The -ms-text-autospace attribute is an extension to CSS, and can be used as a synonym for text-autospace in IE8 Standards mode.

An ideograph is a character in an Asian writing system that represents a concept or an idea, but not a particular word or pronunciation.


Minimum supported client

Windows XP

Minimum supported server

Windows Server 2003






Build date: 1/23/2012