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: 
ideograph-alpha
Inserts extra spaces between ideographic and non-ideographic (Latin-based, Cyrillic, Greek, Arabic, or Hebrew) text.
ideograph-numeric
Inserts extra spaces between ideographic text and numeric characters.
ideograph-parenthesis
Inserts extra spaces between normal (non-wide) parentheses and ideographs.
ideograph-space
Extends the width of the space character when it is adjacent to ideographs.
none
No extra space is added.
Default: none.

Example HTML code 1:

This example illustrates the use of the text-autospace property:
<head>
    <style>
        .spaceNone {
            text-autospace: none;
        }
        .spaceIdeoNum {
            text-autospace: ideograph-numeric;
        }
    </style>
</head>
<body>
    <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>
</body>
Did you find this example helpful? yes no

Supported by tags:

Related pages:

External links:

User Contributed Comments

Post Content

Post Content