Espaço não quebrável — código HTML e como digitar

O espaço não quebrável é   em HTML e U+00A0 em Unicode. Copie qualquer forma abaixo ou digite com Alt + 0160 no Windows.

Atualizado em

Caractere(invisível)
Entidade HTML nomeada 
HTML decimal 
HTML hexadecimal 
UnicodeU+00A0
Conteúdo CSS"\00A0"
JavaScript"\u00A0"
URL codificada%C2%A0
Bytes UTF-8C2 A0

Quando usar

Um espaço que nunca quebra a linha: mantenha “10 km”, “Sr. Silva” ou “© 2026” juntos. Não use para espaçamento de layout — use margens em CSS.

Em HTML, CSS e JavaScript

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

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

const s = "\u00A0";

Em uma página salva em UTF-8 (o padrão atualmente) você pode colar o caractere diretamente; a entidade só é necessária quando ele precisa sobreviver a um sistema que não usa UTF-8. Codifique ou decodifique textos inteiros com o HTML Entity Encoder.

Como digitar espaço não quebrável

  • Windows: segure Alt e digite 0160 no teclado numérico.
  • Mac: Option + Space (layout de teclado US).
  • Linux: Ctrl + Shift + U, depois A0 e Enter.

Perguntas frequentes

Qual é o código HTML do espaço não quebrável?
&nbsp; (nomeada), &#160; (decimal) ou &#xA0; (hexadecimal). As três geram o mesmo caractere.
Qual é o Unicode do espaço não quebrável?
U+00A0. Em CSS escreva "\00A0" e em JavaScript "\u00A0".
Como digitar o espaço não quebrável no teclado?
No Windows segure Alt e digite 0160 no teclado numérico. No Mac pressione Option + Espaço.