Espaço de Pontuação U+2008: Copiar o Caractere Tipográfico de Largura Fixa

Caractere tipográfico de espaço Punctuation Space U+2008 Unicode de largura fixa

O caractere Unicode U+2008 é o Punctuation Space — um caractere de espaço em branco especializado, concebido para ocupar a largura exata de um sinal de pontuação fino, como um ponto ou vírgula, no tipo de letra atual.

Isso torna-o unicamente útil para alinhamento preciso de texto: onde quer que a pontuação apareça e desapareça entre linhas ou colunas, o Espaço de Pontuação preenche a mesma largura para o texto à volta nunca se deslocar.

Copia-o abaixo para o teu ambiente de edição de texto ou desenvolvimento.

Copia o Caractere de Espaço de Pontuação

Agarra-o instantaneamente com um clique — sem escrever nem procurar em mapas de caracteres:

[]

O caractere está dentro dos parênteses retos acima — prime o botão para o copiares para a área de transferência.

Códigos de Caractere para U+2008

Usa estes códigos para inserir o Espaço de Pontuação em HTML, CSS ou qualquer linguagem de programação:

Formato Código
Código HTML 
Código CSS\u2008
Código Hex 
Nome UnicodePUNCTUATION SPACE
Valor UnicodeU+2008

O Que É o Espaço de Pontuação (U+2008)?

O Espaço de Pontuação resolve um problema de layout subtil mas persistente. Em texto alinhado — pensa em índices, colunas justificadas ou listas que misturam itens com e sem pontuação final — uma vírgula ou ponto em falta muda a largura total da linha e empurra tudo o que vem depois. O Espaço de Pontuação substitui essa marca em falta, mantendo a sua largura exata para o alinhamento ficar sólido como uma rocha.

Como a sua largura deriva das métricas de pontuação do próprio tipo de letra, adapta-se automaticamente entre tipos de letra ao mesmo tempo que corresponde sempre às marcas finas que substitui. É um caractere de largura fixa, por isso sobrevive ao colapso de espaços em branco do HTML e aparece de forma consistente em navegadores, editores e ferramentas de design.

Onde Usar o Espaço de Pontuação

Caso de Uso Descrição
Alinhamento de pontuaçãoMantém a largura de um ponto ou vírgula em falta para as colunas ficarem alinhadas.
ÍndicesMantém linhas de pontos e números de página alinhados entre entradas.
Colunas justificadasPreserva o alinhamento onde algumas linhas terminam com pontuação e outras não.
Listas mistasAlinha itens de lista uniformemente, quer cada um termine ou não com uma marca.
Polimento tipográficoSubstitui espaçamento improvisado por um espaço de largura fixa semanticamente correto.

Perguntas Frequentes

Qual é a largura do Espaço de Pontuação (U+2008)?+

A largura de um sinal de pontuação fino — como um ponto ou vírgula — no tipo de letra atual. Adapta-se ao tipo de letra automaticamente.

Há uma entidade HTML nomeada para U+2008?+

Sim —   é a entidade nomeada, embora o numérico   seja suportado em todo o lado.

Quando devo usar U+2008 em vez de um espaço normal?+

Quando o alinhamento depende da largura da pontuação: tabelas, listas e texto justificado onde marcas em falta deslocariam o layout.

O Espaço de Pontuação colapsa em HTML?+

Não. É um caractere de largura fixa que aparece sempre com a sua largura total nos navegadores.

Caracteres Invisíveis Relacionados

Queres mais espaço em branco? O nosso gerador da Invisible Texts gratuito cria texto vazio, caracteres de largura zero e espaçamento personalizado para bios, mensagens e nomes de utilizador — sem registo.