fsymbols
Carregando símbolos…
››
␣

Caixa aberta

Caixa aberta

36/42

␣ é o símbolo do espaço visível: uma caixinha aberta em cima que ocupa o lugar de um espaço comum para mostrar exatamente onde está o branco. Você o encontra em exemplos de código, livros de programação e documentação, e em desenhos de teclado como a barra de espaço. É a imagem de um espaço, não um espaço de verdade: não o cole em texto ou código real.

Símbolo de texto

O que significa ␣

Marca um espaço comum que de outro modo seria invisível.

Um espaço na tela não tem tinta: só largura vazia. Em prosa tudo bem, mas incomoda sempre que o número exato de espaços importa, como em programação, marcação e tudo que compara texto caractere por caractere. Por isso manuais e documentação às vezes escrevem o espaço como ␣: "recuar com quatro␣␣␣␣" diz exatamente quantos apertar.

Sua segunda casa é o teclado. Na norma internacional de símbolos de teclado, ␣ representa a barra de espaço: numa lista de atalhos, "Ctrl ␣" significa segurar Control e apertar espaço. Se você o viu numa tecla ou ao lado de um atalho, é só isso.

A ideia vem dos anos 1970, quando normas para impressoras e terminais (ANSI X3.32 de 1973, ISO 2047 de 1975) deram aos caracteres de controle invisíveis, e ao espaço, pequenos símbolos imprimíveis para que operadores vissem o que havia num fluxo de dados. O bloco "Control Pictures" do Unicode continua essa ideia, e ␣ é um dos seus desenhos para o espaço.

Posso usar ␣ em vez de um espaço de verdade?

Não. É um caractere à parte, e os programas não o tratam como espaço.

Palavras unidas por ␣ costumam continuar uma só para a busca, o corretor e a quebra de linha; código em que ␣ substitui um espaço necessário quebra; uma senha com ␣ é outra senha. Use ␣ apenas para mostrar onde vão os espaços, e digite espaços reais onde o texto precisa funcionar.

A aparência depende da fonte: algumas desenham uma bandeja rasa, outras uma caixa mais quadrada, e uma fonte sem o caractere mostra um substituto ou nada. Por isso uma listagem de código pode perder a marca ao trocar de fonte.

Técnico e literal: diz "aqui vai um espaço" em ensino, documentação e esquemas de teclado, sem leitura emocional.

Colar ␣ em texto ou código real põe um caractere visível no lugar de um espaço, e o texto deixa de funcionar.

Faz parte das coleções

Não confunda com

4

Vale a pena saber

  • A norma internacional de teclados ISO/IEC 9995-7 escolhe ␣ como símbolo da tecla de espaço e o com ombros para o espaço não separável; por isso desenhos de teclado e algumas teclas trazem a bandejinha.

Perguntas frequentes

3

␣ é um caractere quebrado ou faltando?

Não. A caixa de caractere ausente costuma ser um retângulo fechado; ␣ é aberto em cima de propósito. É um símbolo real que significa "aqui vai um espaço".

Por que meu código não funciona depois de copiar o exemplo?

Porque você copiou caracteres ␣, não espaços. Substitua cada ␣ por um espaço real e deve funcionar.

O que significa ␣ numa tecla ou atalho?

A barra de espaço. "Shift ␣" significa segurar Shift e apertar espaço.

Coleções com ␣

3

Como digitar ou encontrar ␣

Também chamado
espaço visível · símbolo de espaço · símbolo da barra de espaço
Pesquise como
espaço em branco · barra de espaço · ␣ · U+2423
Pode ser usado em
Qualquer campo de texto · a forma depende da fonte
Windows (Word)
⎇Alt+XDigite 2423 e pressione AltX para obter ␣.
Windows
⊞Win+RExecute charmap ou abra a aba de símbolos Ω com Win .
macOS
⌃Control+⌘Command+␣SpaceAbra o visualizador de caracteres e procure o símbolo.
Linux
⎈Ctrl+⇧Shift+UDepois digite 2423 e pressione Enter ou Espaço.
HTML
␣
CSS
\2423
Microsoft Word
Digite 2423 e pressione AltX; o código vira ␣.
macOS
Ative o teclado "Unicode Hex Input", segure Option e digite 2423.
Linux (apps GTK)
Pressione CtrlShiftU, digite 2423 e depois Espaço ou Enter.
HTML
Escreva ␣ no código-fonte.
LaTeX
Use \textvisiblespace no documento.
Códigos e codificaçãoPontos de código: 1
HTML decimal
␣
HTML hexadecimal
␣
Conteúdo CSS
content: "\2423";
Cada escape termina na próxima barra invertida; adicione um espaço antes de um dígito hexadecimal literal.
Codificação URL
%E2%90%A3
1
Na tela
1
Pontos de código
1
JS .length
3
Bytes UTF-8

Um símbolo visível pode conter vários pontos de código. JS .length conta unidades UTF-16; UTF-8 conta bytes.

Grupos deste símbolo

1

Representações de controles55 símbolos