Khoảng trắng không ngắt — Mã HTML và cách gõ

Khoảng trắng không ngắt là   trong HTML và U+00A0 trong Unicode. Sao chép bất kỳ dạng nào bên dưới, hoặc gõ bằng Alt + 0160 trên Windows.

Cập nhật

Ký tự(vô hình)
Entity có tên trong HTML 
HTML thập phân 
HTML thập lục phân 
UnicodeU+00A0
Nội dung CSS"\00A0"
JavaScript"\u00A0"
URL đã mã hóa%C2%A0
Byte UTF-8C2 A0

Khi nào nên dùng

Khoảng trắng không bao giờ ngắt dòng: giữ “10 km”, “Mr. Smith” hoặc “© 2026” luôn đi cùng nhau. Đừng dùng nó để căn chỉnh bố cục — hãy dùng margin của CSS.

Trong HTML, CSS và JavaScript

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

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

const s = "\u00A0";

Trong trang lưu dạng UTF-8 (mặc định hiện nay), bạn có thể dán trực tiếp ký tự; entity chỉ cần khi nội dung phải tương thích với hệ thống không dùng UTF-8. Mã hóa hoặc giải mã toàn bộ văn bản với HTML Entity Encoder.

Cách gõ khoảng trắng không ngắt

  • Windows: giữ Alt và gõ 0160 trên bàn phím số.
  • Mac: Option + Space (bố cục bàn phím US).
  • Linux: Ctrl + Shift + U, rồi A0 và Enter.

Câu hỏi thường gặp

Mã HTML của khoảng trắng không ngắt là gì?
&nbsp; (có tên), &#160; (thập phân) hoặc &#xA0; (thập lục phân). Cả ba đều cho ra cùng một ký tự.
Mã Unicode của khoảng trắng không ngắt là gì?
U+00A0. Trong CSS viết "\00A0" và trong JavaScript viết "\u00A0".
Làm sao gõ khoảng trắng không ngắt trên bàn phím?
Trên Windows giữ Alt và gõ 0160 trên bàn phím số. Trên Mac nhấn Option + Space.