Code point | Name | Decimal | within "][" | Wrap- pable? |
in IDN? | Script | Block | General category |
Notes |
---|---|---|---|---|---|---|---|---|---|
U+0009 | character tabulation | 9 | ] [ | Yes | No | Common | Basic Latin | Other, control |
HT, Horizontal Tab. HTML/XML named entity: 	 , LaTeX: '\tab'
|
U+000A | line feed | 10 | Is a line-break | Common | Basic Latin | Other, control |
LF, Line feed. HTML/XML named entity: 

| ||
U+000B | line tabulation | 11 | Is a line-break | Common | Basic Latin | Other, control |
VT, Vertical Tab | ||
U+000C | form feed | 12 | Is a line-break | Common | Basic Latin | Other, control |
FF, Form feed | ||
U+000D | carriage return | 13 | Is a line-break | Common | Basic Latin | Other, control |
CR, Carriage return | ||
U+0020 | space | 32 | ] [ | Yes | No | Common | Basic Latin | Separator, space |
Most common (normal ASCII space) |
U+0085 | next line | 133 | Is a line-break | Common | Latin-1 Supplement |
Other, control |
NEL, Next line | ||
U+00A0 | no-break space | 160 | ] [ | No | No | Common | Latin-1 Supplement |
Separator, space |
Non-breaking space: identical to U+0020, but not a point at which a line may be broken. HTML/XML named entity: , LaTeX: '\ '
|
U+1680 | ogham space mark | 5760 | ] [ | Yes | Yes | Ogham | Ogham | Separator, space |
Used for interword separation in Ogham text. Normally a vertical line in vertical text or a horizontal line in horizontal text, but may also be a blank space in "stemless" fonts. Requires an Ogham font. |
U+2000 | en quad | 8192 | ] [ | Yes | Permitted, but displayed as Punycode in practice[b] | Common | General Punctuation |
Separator, space |
Width of one en. U+2002 is canonically equivalent to this character; U+2002 is preferred. |
U+2001 | em quad | 8193 | ] [ | Yes | Permitted, but displayed as Punycode in practice[b] | Common | General Punctuation |
Separator, space |
Also known as "mutton quad". Width of one em. U+2003 is canonically equivalent to this character; U+2003 is preferred. |
U+2002 | en space | 8194 | ] [ | Yes | Permitted, but displayed as Punycode in practice[b] | Common | General Punctuation |
Separator, space |
Also known as "nut". Width of one en. U+2000 En Quad is canonically equivalent to this character; U+2002 is preferred. HTML/XML named entity:   , LaTeX: '\enspace'
|
U+2003 | em space | 8195 | ] [ | Yes | Permitted, but displayed as Punycode in practice[b] | Common | General Punctuation |
Separator, space |
Also known as "mutton". Width of one em. U+2001 Em Quad is canonically equivalent to this character; U+2003 is preferred. HTML/XML named entity:   , LaTeX: '\quad'
|
U+2004 | three-per-em space | 8196 | ] [ | Yes | Permitted, but displayed as Punycode in practice[b] | Common | General Punctuation |
Separator, space |
Also known as "thick space". One third of an em wide. HTML/XML named entity:  
|
U+2005 | four-per-em space | 8197 | ] [ | Yes | Permitted, but displayed as Punycode in practice[b] | Common | General Punctuation |
Separator, space |
Also known as "mid space". One fourth of an em wide. HTML/XML named entity:  
|
U+2006 | six-per-em space | 8198 | ] [ | Yes | Permitted, but displayed as Punycode in practice[b] | Common | General Punctuation |
Separator, space |
One sixth of an em wide. In computer typography, sometimes equated to U+2009. |
U+2007 | figure space | 8199 | ] [ | No | Permitted, but displayed as Punycode in practice[b] | Common | General Punctuation |
Separator, space |
Figure space. In fonts with monospaced digits, equal to the width of one digit. HTML/XML named entity:  
|
U+2008 | punctuation space | 8200 | ] [ | Yes | Permitted, but displayed as Punycode in practice[b] | Common | General Punctuation |
Separator, space |
As wide as the narrow punctuation in a font, i.e. the advance width of the period or comma.[1] HTML/XML named entity:  
|
U+2009 | thin space | 8201 | ] [ | Yes | Permitted, but displayed as Punycode in practice[b] | Common | General Punctuation |
Separator, space |
One-fifth (sometimes one-sixth) of an em wide. Recommended for use as a thousands separator for measures made with SI units. Unlike U+2002 to U+2008, its width may get adjusted in typesetting.[2] HTML/XML named entity:   ; LaTeX: '\,'
|
U+200A | hair space | 8202 | ] [ | Yes | Permitted, but displayed as Punycode in practice[b] | Common | General Punctuation |
Separator, space |
Thinner than a thin space. HTML/XML named entity:  
|
U+2028 | line separator | 8232 | Is a line-break | Common | General Punctuation |
Separator, line |
|||
U+2029 | paragraph separator | 8233 | Is a line-break | Common | General Punctuation |
Separator, paragraph |
|||
U+202F | narrow no-break space | 8239 | ] [ | No | Permitted, but displayed as Punycode in practice[b] | Common | General Punctuation |
Separator, space |
Narrow no-break space. Similar in function to U+00A0 No-Break Space. When used with Mongolian, its width is usually one third of the normal space; in other context, its width sometimes resembles that of the Thin Space (U+2009). |
U+205F | medium mathematical space | 8287 | ] [ | Yes | Permitted, but displayed as Punycode in practice[b] | Common | General Punctuation |
Separator, space |
MMSP. Used in mathematical formulae. Four-eighteenths of an em.[3] In mathematical typography, the widths of spaces are usually given in integral multiples of an eighteenth of an em, and 4/18 em may be used in several situations, for example between the a and the + and between the + and the b in the expression a + b.[4] HTML/XML named entity:
|
U+3000 | ideographic space | 12288 | ] [ | Yes | Permitted, but displayed as Punycode in practice[b] | Common | CJK Symbols and Punctuation |
Separator, space |
As wide as a CJK character cell (fullwidth). Used, for example, in tai tou. |
Code point | Name | Decimal | within "][" | Wrap- pable? |
in IDN? | Script | Block | General category |
Notes |
---|---|---|---|---|---|---|---|---|---|
U+180E | mongolian vowel separator | 6158 | ][ | Yes | Yes | Mongolian | Mongolian | Other, Format |
MVS. A narrow space character, used in Mongolian to cause the final two characters of a word to take on different shapes.[5] It is no longer classified as space character (i.e. in Zs category) in Unicode 6.3.0, even though it was in previous versions of the standard. |
U+200B | zero width space | 8203 | ][ | Yes | Permitted, but displayed as Punycode in practice[b] | ? | General Punctuation |
Other, Format |
ZWSP, zero-width space. Used to indicate word boundaries to text processing systems when using scripts that do not use explicit spacing. It is similar to the soft hyphen, with the difference that the latter is used to indicate syllable boundaries, and should display a visible hyphen when the line breaks at it. HTML/XML named entity: ​
|
U+200C | zero width non-joiner | 8204 | ][ | Yes | Yes | ? | General Punctuation |
Other, Format |
ZWNJ, zero-width non-joiner. When placed between two characters that would otherwise be connected, a ZWNJ causes them to be printed in their final and initial forms, respectively. HTML/XML named entity: ‌
|
U+200D | zero width joiner | 8205 | ][ | Yes | Yes | ? | General Punctuation |
Other, Format |
ZWJ, zero-width joiner. When placed between two characters that would otherwise not be connected, a ZWJ causes them to be printed in their connected forms. HTML/XML named entity: ‍
|
U+2060 | word joiner | 8288 | ][ | No | Yes | ? | General Punctuation |
Other, Format |
WJ, word joiner. Similar to U+200B, but not a point at which a line may be broken. HTML/XML named entity: ⁠
|
U+FEFF | zero width non-breaking space |
65279 | ][ | No | Yes | ? | Arabic Presentation Forms-B |
Other, Format |
Zero-width non-breaking space. Used primarily as a Byte Order Mark. Use as an indication of non-breaking is deprecated as of Unicode 3.2; see U+2060 instead. |
- ^ "Character design standards – space characters". Character design standards. Microsoft. 1998–1999. Archived from the original on August 23, 2000. Retrieved 2009-05-18.
{{cite web}}
:|archive-date=
/|archive-url=
timestamp mismatch; March 14, 2010 suggested (help) - ^ The Unicode Standard 5.0, printed edition, p.205
- ^ "General Punctuation" (PDF). The Unicode Standard 5.1. Unicode Inc. 1991–2008. Retrieved 2009-05-13.
- ^ Sargent, Murray III (2006-08-29). "Unicode Nearly Plain Text Encoding of Mathematics (Version 2)". Unicode Technical Note #28. Unicode Inc. pp. 19–20. Retrieved 2009-05-19.
- ^ Gillam, Richard (2002). Unicode Demystified: A Practical Programmer's Guide to the Encoding Standard. Addison-Wesley. ISBN 0-201-70052-2.
- ^ "Network.IDN.blacklist chars". MozillaZine. 2009-02-24. Retrieved 18 September 2010.