Non-breaking space — kode HTML dan cara mengetiknya

Non-breaking space ditulis   di HTML dan U+00A0 dalam Unicode. Salin bentuk mana pun di bawah, atau ketik dengan Alt + 0160 di Windows.

Diperbarui

Karakter(tak terlihat)
Named entity HTML 
Desimal HTML 
Heksadesimal HTML 
UnicodeU+00A0
CSS content"\00A0"
JavaScript"\u00A0"
URL encoded%C2%A0
Byte UTF-8C2 A0

Kapan digunakan

Spasi yang tidak pernah memutus baris: jaga agar “10 km”, “Mr. Smith” atau “© 2026” tetap bersama. Jangan gunakan untuk jarak tata letak — gunakan margin CSS.

Di HTML, CSS, dan JavaScript

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

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

const s = "\u00A0";

Di halaman yang disimpan sebagai UTF-8 (standar saat ini) kamu bisa langsung menempelkan karakternya; entity hanya diperlukan jika harus bertahan di sistem non-UTF-8. Encode atau decode seluruh teks dengan HTML Entity Encoder.

Cara mengetik non-breaking space

  • Windows: tahan Alt lalu ketik 0160 di numeric keypad.
  • Mac: Option + Space (tata letak keyboard US).
  • Linux: Ctrl + Shift + U, lalu A0 dan Enter.

Pertanyaan yang sering diajukan

Apa kode HTML untuk non-breaking space?
&nbsp; (named), &#160; (desimal), atau &#xA0; (heksadesimal). Ketiganya menghasilkan karakter yang sama.
Apa Unicode untuk non-breaking space?
U+00A0. Di CSS tulis "\00A0" dan di JavaScript "\u00A0".
Bagaimana cara mengetik non-breaking space di keyboard?
Di Windows tahan Alt lalu ketik 0160 di numpad. Di Mac tekan Option + Space.