O que é underline e onde ele aparece no seu dia a dia
O underline é basicamente a linha que fica embaixo de um texto. Parece óbvio, mas a forma como cada programa o renderiza varia muito dependendo do contexto. Em planilhas, por exemplo, ele pode aparecer como uma formatação visual no caractere, como uma borda inferior aplicada à célula inteira, ou ainda como um caractere Unicode específico. Na prática, isso significa que copiar um texto sublinhado de um programa e colar em outro pode fazer a coisa toda desaparecer ou quebrar de forma estranha. Eu já perdi tempo procurando por semanas num arquivo onde uns 40 links tinham sumido com a formatação de sublinhado depois de uma migração de planilha. O problema não era que o underline estava removido — ele estava lá, só que aplicado na célula inteira e não no texto. As células ao redor pareciam idênticas, mas uma tinha borda inferior e a outra não. Só percebi porque abri a regra de formatação condicional e vi que ela estava sobrescrevendo a formatação manual.
como fazer o underline no Excel e Google Sheets
Existem pelo menos três formas diferentes de aplicar underline dependendo do que você realmente precisa, e confundir elas é o erro mais comum. A primeira é o underline de caractere, que coloca a linha apenas embaixo das letras selecionadas. No Excel, você seleciona o texto dentro da célula, aperta Ctrl+U ou vai na aba Início e clica no ícone de sublinhado. No Google Sheets funciona da mesma forma. A diferença prática é que esse underline respeita apenas os caracteres que você marcou, então se a célula tem "Preço: R$ 50,00" e você sublinha só "50,00", a linha não vai até o final da célula.
A segunda forma é a borda inferior aplicada à célula inteira. Você clica com o botão direito na célula, escolhe Formatar células, vai em Borda e seleciona a borda inferior. O visual é praticamente idêntico ao underline de caractere quando a célula tem apenas um conteúdo pequeno, mas o comportamento é completamente diferente. A linha segue a célula, não o texto. Isso importa quando você tem textos longos que quebram em várias linhas dentro da mesma célula, porque a borda inferior aparece só no final de tudo, enquanto o underline de caractere vai embaixo de cada linha. A terceira forma é usar o caractere Unicode U+0332, o combining low line. Você cola esse caractere depois do texto que quer sublinhar. Funciona em planilhas, mas também em documentos de texto, redes sociais e editores que suportam Unicode. O problema é que ele é um caractere de combinação, então alguns programas não o renderizam corretamente e outros duplicam a linha quando você tenta formatar o texto depois. Eu uso essa técnica quando preciso enviar um texto sublinhado por WhatsApp ou e-mail e não tenho acesso a rich text.
como fazer o underline em documentos de texto
No Word e no Google Docs o processo é mais direto, mas há detalhes que as pessoas costumam perder. Selecionar o texto e apertar Ctrl+U é o caminho padrão. No Google Docs, você também pode ir em Formatar > Texto > Sublinhado. A diferença prática entre os dois programas aparece quando você trabalha com tabelas. No Word, se você aplica underline num texto dentro de uma célula de tabela, às vezes o programa transforma accidentalmente em borda inferior da célula. O teste rápido é selecionar o texto sublinhado e ver se a seleção destaca apenas os caracteres ou a célula inteira. Um detalhe importante que quase ninguém menciona: o underline do Word usa uma fonte métrica para posicionar a linha, e essa posição varia conforme a fonte escolhida. Se você troca de Arial para Times New Roman, a linha sobe ou desce sem você ter feito nada. No Google Docs isso não acontece porque ele usa um sistema diferente de renderização. Se você precisa consistência visual entre documentos, mantenha a mesma fonte em tudo.
👉 Clique no botão abaixo para saber mais sobre o assunto!
como fazer o underline em HTML e CSS
Em desenvolvimento web, o underline é controlado pela propriedade text-decoration com o valor underline. O código básico é simples, mas há nuances que causam problemas sérios se você não souber. O elemento <u> existe no HTML e aplica underline semanticamente, mas seu uso mudou com o tempo. Antes, <u> significava texto com qualidade imperfeita ou ortograficamente incorreto, como marcas d'água em diagnósticos médicos. Agora ele representa um rango textual com um significado não padrão, como nomes próprios em português ou termos técnicos. A maioria dos navegadores ainda aplica underline visual, mas a intenção semântica é diferente de um link ou de uma ênfase.
Já o CSS text-decoration é mais flexível. Você pode aplicar underline a qualquer elemento, controlar a cor, o estilo e até remover o underline de links com text-decoration: none. Um problema real que eu encontrei recentemente foi com links em páginas que tinham text-decoration aplicado globalmente num seletor genérico. O underline dos links aparecia em duas cores ao mesmo tempo porque o navegador estava combinando a cor do text-decoration com a cor herdados do texto base. A solução foi especificar a cor do text-decoration no seletor do link, substituindo a cor padrão do underline. Outro ponto que merece atenção: o underline padrão do CSS fica bem perto do texto em fontes com descida longa, como a letra "g" ou "y". Em fontes com muita altura x, como Helvetica, o espaçamento fica confortável. Se você está projetando uma interface e o underline está colado nos caracteres, considere usar text-underline-offset para afastar a linha, ou alternativamente usar border-bottom no elemento, que fica mais abaixo naturalmente. Border-bottom também é mais fácil de estilizar com gradientes e animações, mas ele não segue a forma exata dos caracteres.
problemas comuns e como resolver
O primeiro problema frequente é o underline que some ao copiar e colar. Isso acontece porque diferentes formatos declipboard carregam informações diferentes. Quando você copia de um navegador e cola no Word, o Word às vezes prefere o formato de texto puro e descarta a formatação. A solução é usar colar especial e escolher Manter formatação de origem, ou em plataformas web usar a API de clipboard com o tipo correto. O segundo problema é o underline que aparece em cima do texto ao invés de embaixo. Isso é mais comum com o caractere Unicode combining low line em dispositivos mais antigos ou em apps que não tratam bem caracteres de combinação. Se você notar isso, mude para a formatação nativa do aplicativo em vez de depender de Unicode.
O terceiro problema, e talvez o mais frustrante, é a inconsistência entre plataformas. Um texto sublinhado num PDF pode não ser sublinhado no mesmo texto exportado para imagem, porque o renderizador de imagem ignora a propriedade de sublinhado e aplica apenas a cor de fundo ou uma linha desenhada manualmente. Se você precisa garantir que o sublinhado apareça em todos os formatos, a saída mais segura é usar bordas visíveis ou desenhar a linha como parte do layout, não como formatação de texto. Uma limitação real do underline é que ele compete visualmente com outras marcas tipográficas. Em textos com muitos links, muitos termos técnicos sublinhados e muitas expressões em itálico, o leitor tem dificuldade em distinguir o que é qual coisa. A solução prática é usar underline apenas para links e deixar itálico ou negrito para ênfase, ou pelo menos manter uma convenção consistente em todo o documento.