This is an archived page. It's not actively maintained.


This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.

The -ms-text-autospace CSS property is a Microsoft extension that specifies the autospacing and narrow space width adjustment of text.

Initial valuenone
Applies toall elements
Computed valueas specified
Animation typediscrete




No effect takes place; that is, no extra space is added. This is the default value.


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


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


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


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

Formal syntax

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


Not part of any specification.


This property requires Windows 8 or later.

This property 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.