Generatore di sfumature di testo CSS

Crea splendidi effetti di testo a gradiente. Regola colori, angolo e testo di anteprima, poi copia il CSS.

90°
48px
Testo a gradiente
Codice CSS

    

Come usare

  1. Scegli i tuoi colori: seleziona due o più colori per il gradiente tramite i selettori.
  2. Regola l'angolo e lo stile: scegli gradiente lineare o radiale, regola l'angolo, e aggiungi eventualmente una posizione di punto colore.
  3. Copia il CSS: il codice CSS generato usa background-clip: text e -webkit-background-clip: text per l'effetto di testo a gradiente, copialo direttamente nel tuo foglio di stile.

Perché usare il generatore di testo a gradiente?

Il testo a gradiente è uno degli effetti CSS moderni più popolari per titoli, loghi e testi di call-to-action. Ottenerlo richiede una combinazione specifica di proprietà CSS (background, background-clip, -webkit-text-fill-color) facile da sbagliare. Questo generatore gestisce automaticamente la sintassi cross-browser e offre un'anteprima dal vivo per perfezionare il tuo gradiente prima di scrivere una sola riga di codice.

Funzionalità

Domande frequenti

Come funziona il testo a gradiente CSS?

Il testo a gradiente CSS funziona applicando un gradiente di sfondo all'elemento, poi ritagliando questo sfondo secondo la forma del testo con background-clip: text, e rendendo trasparente il colore del testo con -webkit-text-fill-color: transparent (o color: transparent). Solo il ritaglio a forma di testo del gradiente è visibile.

Il testo a gradiente funziona in tutti i browser?

Il testo a gradiente CSS funziona in tutti i browser moderni, Chrome, Firefox, Safari ed Edge. La proprietà -webkit-background-clip: text è ben supportata. Prevedi sempre un fallback in colore solido per i browser molto vecchi tramite la proprietà color.

Posso usarlo a qualsiasi dimensione di carattere?

Sì. Il testo a gradiente si adatta perfettamente alla dimensione del carattere, è puro CSS, non un'immagine, quindi resta nitido a qualsiasi risoluzione, inclusi gli schermi ad alta densità.

Una breve storia del testo con gradiente sul web

Il testo con gradiente è diventato visivamente possibile sul web con la proprietà -webkit-background-clip: text di WebKit, un'estensione sperimentale Safari/Chromium proposta dal team WebKit nel 2008 come modo per riempire le forme dei glifi del testo con uno sfondo arbitrario (gradiente, immagine, qualsiasi cosa). La tecnica è rimasta non ufficiale per anni: Firefox ha rilasciato background-clip: text senza prefisso solo nella versione 49 (settembre 2016), e il CSS Backgrounds Module Level 4 l'ha formalizzata come bozza di lavoro W3C a partire da circa 2018. La sintassi del gradiente sottostante è maturata separatamente. Il CSS Images Module Level 3 (Raccomandazione W3C 2017) ha standardizzato linear-gradient() e radial-gradient() come valori di immagine di prima classe; conic-gradient() è seguito nel Module Level 4 (Chrome 69 settembre 2018, Safari 12.1 marzo 2019, Firefox 83 novembre 2020). La combinazione di queste due specifiche è ciò che rende possibile oggi un titolo con gradiente su una sola riga. L'adozione è esplosa nella comunità degli sviluppatori quando Tailwind CSS ha rilasciato le sue classi di utilità bg-clip-text nella v1.4 (2020), rendendo i titoli con gradiente una primitiva pronta all'uso. L'identità di marca moderna ora si affida al testo con gradiente come firma visiva: la serie «Bridges» di Stripe, il logotipo con gradiente di Linear, la pagina di destinazione di Vercel, il marketing WWDC di Apple e il negozio di template di Notion utilizzano tutti questa tecnica. Il pattern combinato background-clip: text + gradiente ha effettivamente sostituito il «PNG di un titolo stilizzato» che dominava il design web 2005-2015, rimuovendo una categoria di problemi di accessibilità e prestazioni in un colpo solo.

L'anatomia del testo con gradiente CSS

Schemi di utilizzo reale del testo con gradiente

Considerazioni di accessibilità

Altre domande frequenti

Perché il testo con gradiente è considerato una firma di marca moderna?

Due ragioni. Primo, la ragione tecnica: il testo con gradiente è diventato completamente cross-browser solo intorno al 2017-2020, quindi i design che lo usano portano visibilmente il segnale «costruito di recente», allo stesso modo in cui il flat design diceva «2013» o lo scheumorfismo diceva «2010». Secondo, la ragione culturale: Stripe, Linear, Vercel e Apple WWDC hanno popolarizzato il testo con gradiente come elemento di identità di marca nell'ondata 2020-2024 del marketing fintech e di strumenti per sviluppatori. Adottare lo stesso linguaggio visivo segnala l'appartenenza a quella linea di design.

Come animo un effetto di testo con gradiente?

La tecnica più comune anima background-position su un gradiente sovradimensionato. Impostare background-size: 200% 200% e animare background-position da 0% 0% a 100% 100% su un loop di 3-5 secondi. Avvolgere sempre i keyframe in @media (prefers-reduced-motion: no-preference) in modo che gli utenti con sensibilità al movimento vedano la versione statica. Evitare di animare direttamente i singoli stop di colore: CSS attualmente non interpola tra i valori di gradiente in modo fluido tra i browser, sebbene CSS @property (Raccomandazione candidata W3C 2022) stia iniziando ad abilitare questo.

I motori di ricerca e gli screen reader possono vedere il testo con gradiente?

Sì. Il testo con gradiente è puro testo HTML stilizzato con CSS; il DOM contiene ancora i caratteri reali. Google, Bing, gli screen reader (NVDA, JAWS, VoiceOver) e qualsiasi strumento di estrazione del testo leggono il contenuto esattamente come se fosse testo normale a colore solido. Questa è una delle principali ragioni per cui il testo CSS con gradiente ha sostituito il vecchio pattern «PNG di un titolo stilizzato»: quelle immagini erano invisibili alla ricerca e agli screen reader senza testo alternativo manuale.

Il testo con gradiente funziona nelle email HTML?

Per lo più no. Outlook desktop (motore di rendering Word) rimuove background-clip; il client web di Gmail lo supporta in modo incoerente; Apple Mail e i client Gmail mobili moderni di solito lo renderizzano correttamente. Per le campagne email, l'approccio più sicuro è inviare un titolo a colore solido di fallback e trattare il testo con gradiente come «miglioramento progressivo» per i client che lo supportano. Alcuni team pre-compongono il titolo come PNG/SVG con testo alternativo e accettano il compromesso di accessibilità.

Quali colori funzionano meglio insieme in un gradiente di testo?

Tre pattern dominano. Analoghi (colori uno accanto all'altro sulla ruota, es. blu → viola → rosa) dà risultati morbidi, brand-friendly, ed è il default per la maggior parte dei sistemi di design moderni. Complementari (opposti sulla ruota, es. blu → arancione) crea un forte contrasto ma può sembrare appariscente in testo lungo. Tonalità di marca (il vostro colore primario di marca con sottile variazione di luminosità/saturazione) produce un effetto sofisticato che sembra integrato piuttosto che decorativo. Evitate di mescolare più di tre colori in un singolo titolo; gradienti complessi sono meglio riservati per icone ed elementi grafici.

Strumenti correlati

Generatore gradiente CSS Generatore di tratti di testo CSS Generatore di testo glitch Generatore di animazioni CSS