Soft hyphen — kode HTML dan cara mengetiknya

Soft hyphen ditulis ­ di HTML dan U+00AD dalam Unicode. Salin salah satu bentuk di bawah, atau ketik dengan Alt + 0173 di Windows.

Diperbarui

Karakter(tak terlihat)
Entity HTML bernama­
HTML desimal­
HTML heksadesimal­
UnicodeU+00AD
Konten CSS"\00AD"
JavaScript"\u00AD"
URL ter-encode%C2%AD
Byte UTF-8C2 AD

Kapan digunakan

Tanda hubung tak terlihat yang hanya muncul jika browser memenggal kata di posisi tersebut. Berguna untuk kata yang sangat panjang di kolom sempit.

Di HTML, CSS, dan JavaScript

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

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

const s = "\u00AD";

Pada halaman yang disimpan dalam UTF-8 (standar saat ini), kamu bisa langsung menempelkan karakternya. Entity hanya diperlukan jika karakter harus tetap aman di sistem yang tidak memakai UTF-8. Untuk meng-encode atau men-decode seluruh teks, gunakan HTML Entity Encoder.

Cara mengetik soft hyphen

  • Windows: tahan Alt lalu ketik 0173 di numpad.
  • Mac: tekan Ctrl + Cmd + Space lalu cari “soft hyphen”.
  • Linux: Ctrl + Shift + U, lalu ketik AD dan tekan Enter.

Pertanyaan yang sering diajukan

Apa kode HTML untuk soft hyphen?
&shy; (bernama), &#173; (desimal), atau &#xAD; (heksadesimal). Ketiganya menghasilkan karakter yang sama.
Apa Unicode untuk soft hyphen?
U+00AD. Di CSS tulis "\00AD" dan di JavaScript "\u00AD".
Bagaimana cara mengetik soft hyphen di keyboard?
Di Windows, tahan Alt dan ketik 0173 di numpad. Di Mac, gunakan Ctrl + Cmd + Space lalu cari karakternya.