­

Technical information

Symbol­
NameSoft hyphen
Unicode numberU+00AD
CategoryLatin-1 Supplement2. Latin-1 punctuation and symbols
DescriptionThe Unicode character ­, or U+00AD, is known as the "Soft Hyphen". It is part of the "Latin-1 Supplement" block, which includes various characters used in Western European languages. This character falls under the "Other, Control" category. In terms of appearance, it is typically invisible and only becomes apparent at the end of a line when it is used to hyphenate a word. The Soft Hyphen is used in text processing systems to indicate a position within text where a line break is allowed, without forcing a line break in cases where the line is short enough to show the entire word. Its specific usage can depend on the particular conventions of a language or text processing system, but it generally serves as a discretionary indicator of where a word can be split between lines.

Encoding

HTML Entity­
HTML Entity (hex)­
HTML Entity (named)­
URL Escape Code%C2%AD
UTF-8 (hex)0xC2 0xAD
UTF-8 (binary)1100001010101101
UTF-160x00AD
UTF-320x000000AD

Source Code

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

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>&#173;</span>

            
span {
    content: "\00AD";
}

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