CSS Text Shadow: Efeitos, Neon e Truques Tipográficos

Domine a sintaxe text-shadow, brilho neon, efeitos de relevo e texto legível em imagens.

5 min de leitura CSS · Tipografia · Design 6 seções + FAQ

CSS text-shadow adiciona profundidade, brilho e dimensão à tipografia. Diferente do box-shadow, text-shadow segue a forma dos caracteres individuais.

Múltiplas sombras sobrepostas criam os efeitos text-shadow mais impressionantes.

Sintaxe text-shadow

A sintaxe text-shadow é: text-shadow: offset-x offset-y blur-radius color. Diferente do box-shadow, não há spread-radius e nenhuma palavra-chave inset.

Ferramenta gratuita Gerador de Text Shadow Crie efeitos de brilho neon, relevo e sombras de texto criativas

Sombras de texto múltiplas

Múltiplos valores text-shadow criam efeitos tipográficos ricos. Técnica para profundidade: três sombras com a mesma cor mas diferentes valores de desfoque.

Efeito de brilho neon

Texto neon usa sombras sobrepostas com desfoque crescente. Receita típica: primeira sombra 0 0 7px com a cor de brilho, segunda 0 0 10px, terceira 0 0 21px, quarta 0 0 42px.

Ferramenta gratuita Gerador de Gradiente de Texto Crie efeitos de texto gradiente coloridos com CSS

Efeitos emboss e deboss

Efeito emboss (texto em relevo): duas sombras — sombra escura abaixo e à direita, sombra clara acima e à esquerda. Deboss: inverter as posições das sombras.

Texto legível em imagens

text-shadow com alto desfoque e cor escura cria um halo suave: text-shadow: 0 0 20px rgba(0,0,0,0.8), 0 0 40px rgba(0,0,0,0.6).

Exemplos tipográficos criativos

Texto 3D: sobreponha 10-20 sombras idênticas deslocadas 1px na mesma direção. Impressão retro: sombra dura deslocada 1-2px em cor contrastante.

Ferramenta gratuita Gerador de Escala Tipográfica Gere uma escala tipográfica harmoniosa para seu sistema de design

Perguntas frequentes

Qual é a diferença entre text-shadow e box-shadow? +
text-shadow segue a forma dos caracteres de texto. box-shadow segue a caixa retangular de um elemento.
Quantas sombras posso sobrepor em text-shadow? +
Não há limite CSS. Tecnicamente, dezenas podem ser sobrepostas, mas o desempenho diminui com muitas sombras complexas.
Posso usar rgba() na cor de text-shadow? +
Sim. rgba() com alpha baixo cria sombras sutis e realistas.
Como criar um contorno de texto com text-shadow? +
Sobreponha quatro sombras deslocadas 1px em cada direção sem desfoque: text-shadow: -1px -1px 0 black, 1px -1px 0 black, -1px 1px 0 black, 1px 1px 0 black.
text-shadow afeta o layout ou espaçamento? +
Não. text-shadow é puramente visual e não afeta o fluxo do documento.
Posso animar text-shadow? +
Sim, text-shadow é animável com CSS transition e animation.
Por que minha sombra de texto neon não fica boa em fundos claros? +
Efeitos neon dependem de fundos escuros para criar contraste.