Weicher Bindestrich — HTML-Code und so tippst du ihn

Der weiche Bindestrich ist ­ in HTML und U+00AD in Unicode. Kopiere eine der Formen unten oder tippe ihn unter Windows mit Alt + 0173 ein.

Aktualisiert am

Zeichen(unsichtbar)
HTML-Entität (benannt)­
HTML dezimal­
HTML hexadezimal­
UnicodeU+00AD
CSS-Inhalt"\00AD"
JavaScript"\u00AD"
URL-kodiert%C2%AD
UTF-8-BytesC2 AD

Wann du ihn verwendest

Ein unsichtbarer Bindestrich, der nur erscheint, wenn der Browser das Wort an dieser Stelle umbricht – nützlich für sehr lange Wörter in schmalen Spalten.

In HTML, CSS und JavaScript

<p>&shy;</p>           <!-- or the character itself in a UTF-8 page -->

.note::before { content: "\00AD"; }

const s = "\u00AD";

Auf einer Seite, die als UTF-8 gespeichert ist (heute der Standard), kannst du das Zeichen direkt einfügen. Die Entität brauchst du nur, wenn sie ein System ohne UTF-8 überstehen muss. Ganze Texte kodierst oder dekodierst du mit dem HTML-Entity-Encoder.

So tippst du den weichen Bindestrich

  • Windows: Halte Alt gedrückt und tippe 0173 auf dem Ziffernblock.
  • Mac: Drücke Ctrl + Cmd + Space und suche nach „Weicher Bindestrich“.
  • Linux: Ctrl + Shift + U, dann AD und Enter.

Häufige Fragen

Wie lautet der HTML-Code für den weichen Bindestrich?
&shy; (benannt), &#173; (dezimal) oder &#xAD; (hexadezimal). Alle drei erzeugen dasselbe Zeichen.
Wie lautet der Unicode für den weichen Bindestrich?
U+00AD. In CSS schreibst du "\00AD" und in JavaScript "\u00AD".
Wie tippe ich den weichen Bindestrich auf der Tastatur ein?
Unter Windows hältst du Alt gedrückt und tippst 0173 auf dem Ziffernblock. Auf dem Mac drückst du Ctrl + Cmd + Space und suchst danach.