Skip to content

Referência de caracteres

Todos os símbolos de traço — copie, compare e identifique

Onze caracteres parecidos com traços, com pontos de código e entidades HTML. Clique em qualquer cartão para copiar, ou cole uma linha no identificador abaixo para descobrir qual traço está diante de você.

Família do travessão

Os traços longos — para apartes, interrupções e filetes de largura total.

Família da meia-risca

Os traços médios – para intervalos, placares e conexões.

Família do hífen

Os traços curtos — para palavras compostas, nomes e códigos.

Que traço há no meu texto?

Cole uma linha — ou um único caractere que você não saiba identificar — e cada traço dentro dela será nomeado aqui. Nada é enviado; a verificação roda no seu navegador.

Cole um caractere ou uma linha acima e os traços que ele contém serão listados aqui.

A tabela de referência completa de traços

Nome, glifo, ponto de código, entidade HTML e a função de cada caractere.

GlifoNomeUnicodeHTMLUsado para
Travessão (em dash)U+2014—O travessão padrão, com a largura de um cadrado (a largura de um M maiúsculo) e o traço padrão de quem escreve.
Barra horizontalU+2015―Visualmente idêntico ao travessão e usado como traço de citação em alguns estilos. Os editores os tratam como intercambiáveis.
Travessão duploU+2E3A—Dois travessões unidos, marcando um nome com letras omitidas — censurado ou desconhecido.
Travessão triploU+2E3B—Três travessões, usado em bibliografias para autor ou entrada repetidos.
Meia-risca (en dash)U+2013–Metade da largura de um travessão. Marca intervalos: 2018–2022, páginas 44–48, um 3–0.
Traço de algarismoU+2012—Parente raro da meia-risca, com exatamente a largura de um algarismo, para alinhar colunas de números.
Sinal de menosU+2212−O verdadeiro sinal de menos matemático, alinhado com o mais. Não é um traço — mas é o caractere certo para −5 °C.
HífenU+002D—O hífen simples do teclado. ASCII, universalmente aceito e o substituto seguro para qualquer outro traço.
Hífen UnicodeU+2010—Um hífen tipográfico idêntico ao do teclado, mas que reprova validadores ASCII.
Hífen inseparávelU+2011—Um hífen onde o processador de texto não pode quebrar linha — ideal para telefones e números de peça.
Hífen flexívelU+00AD­Invisível até uma quebra de linha precisar dele. Textos copiados de PDF estão cheios dele, e ele fragmenta buscas.

Três desses caracteres cobrem 99% do texto real: o hífen para unir, a meia-risca para intervalos e o travessão para interrupções. Os demais existem porque a tipografia, a matemática e a exportação para PDF precisavam cada uma do seu próprio traço — que é justamente por que o texto colado entre ferramentas chega carregando caracteres que ninguém digitou.

Perguntas

Quantos caracteres de traço existem?
No Unicode há mais de uma dúzia que se desenham como uma linha horizontal; onze são comuns o bastante para importar na edição do dia a dia. Três fazem o trabalho: o hífen (U+002D), a meia-risca (U+2013) e o travessão (U+2014). O restante são variações — a barra horizontal, o traço de algarismo, os travessões duplo e triplo, os hífens unicode e rígido, o hífen flexível e o sinal de menos matemático.
Qual traço é qual — como diferenciá-los?
Cole o caractere no identificador desta página e ele o nomeará, com o ponto de código. A olho nu: o hífen é o mais curto, a meia-risca tem mais ou menos a largura de um n e o travessão a de um M. A barra horizontal (U+2015) é idêntica ao travessão — só uma verificação de ponto de código os separa.
Por que o texto colado contém traços idênticos a um hífen?
Porque processadores de texto e PDFs substituem caracteres tipográficos livremente. Um hífen copiado de um PDF costuma ser o hífen unicode (U+2010) ou um hífen rígido (U+2011); texto de um fluxo de diagramação pode trazer o traço de algarismo (U+2012) ou uma barra horizontal (U+2015). Eles parecem iguais em quase todas as fontes, e são caracteres diferentes para um validador, um banco de dados ou um índice de busca.
O sinal de menos é o mesmo que um traço?
Não. O sinal de menos (−, U+2212) é o caractere matemático: alinhado com o sinal de mais e corretamente espaçado nas equações. O hífen é um recurso ortográfico. Para tudo com que um leitor fará cálculos, use o sinal de menos; para um campo de texto simples que precise continuar ASCII, use o hífen.
Para que serve um hífen flexível?
Um hífen flexível (U+00AD) diz ao renderizador onde uma palavra pode ser quebrada entre linhas e fica invisível até que isso aconteça. É útil em documentos diagramados e um incômodo em todo o resto: texto copiado de PDFs está cheio deles, não dá para digitá-los em uma caixa de localizar e substituir, e eles fragmentam resultados de busca. O removedor de hífens os apaga.
Que traço devo usar em HTML?
Use a entidade para o código-fonte continuar legível: — para o travessão, – para a meia-risca, ­ para um hífen flexível, − para o sinal de menos. O hífen não precisa de entidade — basta digitar -. Os hífens rígido e unicode não têm entidade nomeada; cole o caractere em si ou use uma referência numérica.