Technical information

Symbol 
NameNo-break space
Unicode numberU+00A0
CategorySpace symbolsLatin-1 Supplement2. Latin-1 punctuation and symbols
DescriptionThe Unicode character U+00A0 is known as the "No-Break Space". It belongs to the "Latin-1 Supplement" block, which extends the original ASCII character set to include additional characters used in Western languages. This character is categorized under "Separator, Space". The No-Break Space, while not visibly different from a regular space when rendered, has a special function in text processing. It's used to prevent an automatic line break (or "line wrap") at its position. For example, in written texts, it can be used to keep certain pairs of words together on the same line, such as in "100 km", where the no-break space would prevent "km" from being moved to the beginning of the next line if the text were to be wrapped at this point. Similarly, it is often used in web development to control text wrapping.

Encoding

HTML Entity 
HTML Entity (hex) 
HTML Entity (named) 
URL Escape Code%C2%A0
UTF-8 (hex)0xC2 0xA0
UTF-8 (binary)1100001010100000
UTF-160x00A0
UTF-320x000000A0

Source Code

C, C++, and Java"\u00A0"
CSS Code\00A0
JavaScript"\u00A0"
Perl\x{00A0}
Python 2u"\u00A0"
Python 3\u00A0
Ruby\u{00A0}

Preview

This Unicode character looks like this   in sentence and in bold like this   and in italic like this  .

Font size:

 
12px
 
16px
 
20px
 
28px
 
36px
 
48px
 
72px

CSS Property: font-weight

 
100
 
200
 
300
 
400
 
500
 
600
 
700
 
800
 
900

HTML Forms and Input

input
disabled input
 
input-group
select
button
button

Code examples in HTML and CSS

<span>&#160;</span>

            
span {
    content: "\00A0";
}

The symbol in different fonts

 
-apple-system
 
Apple Color Emoji
 
Arial
 
BlinkMacSystemFont
 
Courier New
 
Georgia
 
Droid Sans
 
Helvetica
 
Noto Sans
 
Oxygen
 
Roboto
 
"Segoe UI"
 
sans-serif
 
Segoe UI Emoji
 
Segoe UI Symbol
 
system-ui
 
Times New Roman
 
Ubuntu
 
Verdana

References