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>­</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.
HTML Entities Kodieren
Escape < > & ", damit Text sicher in HTML angezeigt werden kann, wandle Akzente und Symbole in benannte oder numerische Entities um oder decodiere HTML mit Entities zurück in Klartext.