You are here: Reference > CSS > properties > text-autospace

text-autospace property

Browser support:
Specifies the spacing rules between Western and Asian-based (such as Japanese and Chinese) characters.
In many Asian writing systems, such as Japanese and Chinese, there are ideographs that represent concepts rather than letters. With the text-autospace property you have control over how spaces between ideographs and non-ideographic characters in are presented.
JavaScript page for this property: textAutospace. You can find other example(s) there.

Possible values:

 One of the following values: 
Inserts extra spaces between ideographic and non-ideographic (Latin-based, Cyrillic, Greek, Arabic, or Hebrew) text.
Inserts extra spaces between ideographic text and numeric characters.
Inserts extra spaces between normal (non-wide) parentheses and ideographs.
Extends the width of the space character when it is adjacent to ideographs.
No extra space is added.
Default: none.

Example HTML code 1:

This example illustrates the use of the text-autospace property:
        .spaceNone {
            text-autospace: none;
        .spaceIdeoNum {
            text-autospace: ideograph-numeric;
    <div>Autospace none: </div>
    <p class="spaceNone">1一 2二 3三 4四 5五 6六 7七 8八 9九 10十</p>
    <br />
    <div>Autospace ideograph-numeric: </div>
    <p class="spaceIdeoNum">1一 2二 3三 4四 5五 6六 7七 8八 9九 10十</p>
Did you find this example helpful? yes no

Supported by tags:

Related pages:

External links:

User Contributed Comments

Post Content

Post Content