Indice dei Contenuti
140 Nomi di Colori e valori esadecimali supportati da tutti i browser:
Capire i formati dei colori in CSS
Parole chiave di base per i colori
Il modo più semplice per iniziare a sperimentare con i colori in CSS è usando le parole chiave di base. Queste sono nomi di colori comuni come “rosso”, “blu”, “verde”, “giallo” e molti altri. Ci sono oltre 140 parole chiave di colori riconosciute, che offrono un buon punto di partenza per scelte di colori semplici.
Example
HTML
This paragraph will have orange text.
This div will have a purple background.
Parole chiave di colore estese
Vuoi una palette di colori più sfumata? Il CSS espande il suo vocabolario con parole chiave di colore estese. Queste offrono sfumature più specifiche come “teal”, “coral”, “lavender” e “azure”. Immagina questi come i cugini più ‘sofisticati’ delle parole chiave di colore di base.
Example
HTML
This heading will have an aquamarine color.
Consiglio: Una lista completa di parole chiave di colore estese può essere trovata su numerose risorse. Queste offrono spesso una gamma sorprendentemente ampia di scelte per la maggior parte delle esigenze di design.
Codici colore esadecimali
I codici colore esadecimali aprono un mondo di possibilità cromatiche, amico! Usano un codice di sei cifre preceduto da un cancelletto (#) e rappresentano la quantità di rosso, verde e blu (RGB) nel colore. Ogni coppia di cifre controlla l’intensità di uno di questi colori primari, da 00 (nessun colore) a FF (intensità massima).
Esempi
- #FF0000 = Rosso puro
- #008000 = Verde puro
- #0000FF = Blu puro
- #FFFFFF = Bianco
- #000000 = Nero
I codici esadecimali permettono più di 16 milioni di combinazioni di colori, roba da pazzi! Sono il modo più comune per specificare i colori nel web design grazie alla loro precisione.
Codici Hex abbreviati: Per comodità, puoi usare una versione abbreviata di tre cifre dei codici hex dove ogni cifra viene raddoppiata (es. #FF0033 può essere abbreviato in #F03).
Consiglio: I selettori di colore online e i convertitori rendono facile trovare il codice hex perfetto o convertire tra diversi formati di colore. Dai, sperimenta ed esplora queste risorse!
Colori RGB e RGBA
RGB e RGBA offrono un modo numerico di definire i colori basandosi sulle loro componenti rosse, verdi e blu.
Formato RGB
Usa la rgb() funzione. Ogni valore di colore va da 0 a 255, rappresentando la sua intensità.
Example
CSS
body {
background-color: rgb(255, 128, 0); /* A bright orange color */
}
RGBA Format
This function adds a fourth value (alpha) to the rgba() function controlling opacity (transparency). The alpha value ranges from 0.0 (fully transparent) to 1.0 (fully opaque).
Example
CSS
p {
color: rgba(0, 0, 0, 0.7); /* Black text with 70% opacity */
}
Perché RGBA? RGBA ti permette di creare colori semi-trasparenti, sovrapposizioni, effetti di dissolvenza e design sofisticati che giocano con gli strati. È uno strumento essenziale per i web designer moderni.
Sia RGB che RGBA supportano l’uso di percentuali invece di valori numerici (es. rgb(100%, 50%, 0%)). Tuttavia, il formato numerico è generalmente preferito in ambienti professionali per la sua maggiore precisione.
Colori HSL e HSLA
HSL sta per Tonalità, Saturazione e Luminosità. È un modello di colore che offre un modo per esprimere i colori più in linea con come li percepiamo intuitivamente:
Tonalità
Il colore effettivo sulla ruota dei colori è rappresentato come un grado da 0 a 360:
- 0/360 = Rosso
- 120 = Verde
- 240 = Blu
Saturazione
L’intensità o vivacità del colore è espressa come percentuale. 0% è scala di grigi, mentre 100% è saturazione completa.
Luminosità
Quanto chiaro o scuro è il colore, anche questo espresso come percentuale. 0% è nero, 50% è la tonalità vera, e 100% è bianco.
HSLA aggiunge il canale alfa per la trasparenza, proprio come RGBA.
Example
CSS
h1 {
color: hsl(240, 100%, 50%); /* A pure blue color */
}
p {
background-color: hsla(0, 100%, 50%, 0.8); /* A semi-transparent red */
}
Perché HSL/HSLA?
HSL/HSLA è spesso preferito dai designer perché ti permette di pensare alle componenti del colore indipendentemente. Vuoi una sfumatura leggermente più chiara del colore che stai usando? Basta regolare il valore di luminosità. Hai bisogno di una versione meno saturata? Abbassa la saturazione. Offre un modo naturale per manipolare i colori.
Manipolazione del Colore in CSS
Funzioni di Colore
CSS fornisce funzioni integrate che ti permettono di modificare i colori esistenti direttamente nei tuoi fogli di stile. Questo approccio dinamico ti dà una flessibilità incredibile. Diamo un’occhiata ad alcune funzioni chiave:
lighten() e darken(): Queste funzioni prendono un colore e una percentuale. Regolano la luminosità del colore originale, rendendolo rispettivamente più chiaro o più scuro.
Example
CSS
p {
color: blue;
}
p.highlight {
color: lighten(blue, 20%); /* Creates a lighter blue for the highlighted text */
}
saturate() e desaturate() Simili a lighten e darken, queste funzioni regolano la saturazione (intensità) di un colore di una percentuale.
Example
CSS
button {
background-color: hsl(30, 80%, 60%); /* An orange button */
}
button:hover {
background-color: desaturate(hsl(30, 80%, 60%), 30%); /* A less saturated orange on hover */
}
Vantaggi delle Funzioni di Colore:
Queste funzioni semplificano le regolazioni, rendendo facile creare variazioni di un colore base per mantenere uno schema di colori coerente in tutti i tuoi design.
Colori Relativi
I colori relativi CSS offrono un potere di personalizzazione notevole. Ti permettono di definire i colori basandoti su un colore esistente. Questo è incredibilmente utile quando crei una palette di colori coerente o variazioni tra gli elementi.
Come funziona? Usi la parola chiave from seguita da un colore base. Poi, usi variabili come r, g, b, e a (che rappresentano rosso, verde, blu e alfa) per modificare parti di quel colore base.
Example
CSS
.section-title {
color: blue;
}
.section-title-highlight {
color: from blue lighten(r, 20%) saturate(g, 50%);
/* A color derived from blue, with lighter red and more saturated green components */
}
I colori relativi sono particolarmente utili quando devi mantenere le relazioni di colore, anche se un colore base cambia all’interno del tuo web design.
Nota: I colori relativi sono un’aggiunta abbastanza recente al CSS, quindi mentre il supporto del browser sta aumentando, è una buona pratica controllare la compatibilità prima di usarli.
Aggiornamenti sulla manipolazione del colore in CSS3
Mentre abbiamo coperto i metodi principali di manipolazione del colore, vale la pena notare che CSS3 ha introdotto diversi nuovi ed entusiasmanti modi di lavorare con i colori:
- HWB: Questo modello di colore sta per Hue (Tonalità), Whiteness (Bianchezza) e Blackness (Nerezza). Offre un altro modo per descrivere i colori in modo intuitivo per l’uomo, che a volte è preferito quando si lavora con variazioni di colore.
- Lab e LCH: Questi spazi colore sono progettati per rappresentare meglio la percezione umana del colore, offrendo più precisione in certi contesti.
- Funzione color-mix(): Questa funzione ti permette di miscelare i colori in vari modi direttamente nel CSS, simile alle modalità di fusione negli editor di immagini.
Anche se queste nuove funzionalità offrono più flessibilità, il supporto dei browser può variare. Controlla sempre la compatibilità se hai intenzione di usarle nei tuoi progetti.
Contrasto dei Colori e Accessibilità
Le scelte dei colori influenzano direttamente l’accessibilità del tuo sito per gli utenti con problemi di vista. Un contrasto sufficiente tra testo e sfondo è fondamentale per la leggibilità.
- Linee guida WCAG: Le Web Content Accessibility Guidelines (WCAG) definiscono i rapporti minimi di contrasto per diversi stili e dimensioni di testo per garantire che il contenuto sia leggibile.
- Strumenti per controllare il contrasto: Ci sono un sacco di strumenti online che ti aiutano a controllare i rapporti di contrasto.
Vale la pena notare che Elementor include strumenti e funzionalità incorporate che rendono più facile considerare l’accessibilità nel tuo processo di design. Questa menzione sottile si allinea con la nostra strategia generale di integrare Elementor nella narrazione senza forzature.
Ricorda – Il design accessibile non è solo una buona pratica; amplia la portata e l’inclusività del tuo sito web.
Teoria del Colore per Web Designer
La Ruota dei Colori
La base della teoria del colore sta nella ruota dei colori. Questo diagramma circolare dispone i colori in base alle loro relazioni reciproche. Ecco una spiegazione dei suoi componenti essenziali:
- Colori Primari: Rosso, giallo e blu. Questi sono i mattoni di tutti gli altri colori.
- Colori Secondari: Arancione, verde e viola. Si creano miscelando due colori primari.
- I Colori Terziari sono colori formati miscelando un colore primario e uno secondario (ad esempio, giallo-arancio, rosso-viola).
Capire la Ruota dei Colori: La ruota dei colori è uno strumento di visualizzazione potente per capire come interagiscono i colori e per creare combinazioni di colori intenzionali.
Schemi di Colore
La ruota dei colori fornisce un quadro per creare palette di colori armoniose. Ecco alcuni schemi ampiamente utilizzati:
Complementare
Colori direttamente opposti sulla ruota dei colori (ad esempio, rosso e verde, blu e arancione). Questi creano alto contrasto e vivacità.
Analogo
Colori situati uno accanto all’altro sulla ruota dei colori (ad esempio, rosso, rosso-arancio e arancione). Offrono una sensazione armoniosa e spesso rilassante.
Triadico
Tre colori equidistanti sulla ruota dei colori (ad esempio, rosso, giallo e blu). Questi schemi sono audaci e dinamici.
Complementare Diviso
Una variazione dei colori complementari in cui usi i due colori adiacenti all’opposto diretto del tuo colore base, creando un equilibrio tra contrasto e armonia.
Tetradico (o Doppio Complementare)
Usa due set di colori complementari, spesso formando un rettangolo sulla ruota dei colori. Questo offre un’ampia gamma di combinazioni di colori con grande versatilità.
Monocromatico
Variazioni di una singola tonalità usando diversi valori di luminosità e saturazione (ad esempio, azzurro, blu medio e blu scuro). Gli schemi monocromatici evocano un senso di unità ed eleganza.
Consigli
- Strumenti Online: I generatori di schemi di colore possono essere risorse fantastiche per sperimentare e trovare la combinazione perfetta.
- Equilibrio: Mentre le combinazioni audaci possono essere d’effetto, è importante trovare un equilibrio tra vivacità e coerenza visiva nel tuo web design.
Psicologia del Colore
Le scelte dei colori influenzano profondamente come le persone percepiscono e rispondono emotivamente al tuo sito web. Capire la psicologia del colore ti permette di evocare specifici stati d’animo e associazioni.
Associazioni Comuni dei Colori (Cultura Occidentale)
- Rosso: Passione, eccitazione, energia, ma anche pericolo o urgenza. Usalo strategicamente!
- Blu: Fiducia, affidabilità, calma, professionalità. Spesso popolare sui siti web aziendali.
- Verde: Natura, crescita, armonia, freschezza. Spesso associato a marchi ecologici.
- Giallo: Ottimismo, felicità, giocosità. Può essere opprimente se usato eccessivamente.
- Arancione: Calore, entusiasmo, convenienza. Ottimo per le chiamate all’azione.
- Viola: Lusso, sofisticatezza, creatività. Spesso usato in contesti artistici o spirituali.
Considerazioni Importanti
- Contesto culturale: Le associazioni di colori possono variare tra le culture. Fai le tue ricerche se miri a un pubblico globale.
- Identità del marchio: Le tue scelte di colore dovrebbero allinearsi con la personalità e il messaggio complessivo del tuo marchio.
Un costruttore di siti web come Elementor ti permette di sperimentare e implementare la psicologia del colore. I suoi selettori di colore intuitivi e le opzioni di stile flessibili rendono facile adattare l’aspetto del tuo sito web precisamente alla risposta emotiva che vuoi evocare.
Tecniche avanzate di colore CSS
Sfumature
Le sfumature creano fusioni senza soluzione di continuità tra due o più colori, aggiungendo profondità e interesse visivo ai tuoi design web. CSS offre diversi tipi di sfumature:
Gradienti Lineari
I colori si trasformano in una linea retta. Definisci una direzione (ad esempio, “verso destra”, “verso il basso a sinistra”) e le fermate di colore lungo il percorso.
Example
CSS
background: linear-gradient(to right, red, orange, yellow);
Gradienti Radiali
I colori si trasformano verso l’esterno da un punto centrale, creando un effetto circolare o ellittico.
Example
CSS
background: radial-gradient(blue, lightblue);
Sfumature ripetitive
Crea effetti a strisce o motivi ripetendo un pattern di sfumatura.
Example
CSS
background: repeating-linear-gradient(45deg, black, black 10px, white 10px, white 20px);
Consiglio – Generatori di sfumature: Gli strumenti online rendono la creazione e la personalizzazione delle sfumature un gioco da ragazzi.
Animazioni e transizioni di colore
CSS ti permette di creare cambiamenti di colore fluidi, aggiungendo un tocco di interazione e appeal visivo ai tuoi siti web.
Transizioni
Cambiamenti graduali nelle proprietà del colore attivati da un evento, come passare sopra un pulsante (proprietà transition).
CSS
button {
background-color: blue;
transition: background-color 0.5s ease-in-out;
}
button:hover {
background-color: green;
}
Animazioni
Cambiamenti di colore più complessi usando keyframes e la regola @keyframes per definire punti distinti nella sequenza di animazione.
CSS
@keyframes color-pulse {
0% { background-color: red; }
50% { background-color: yellow; }
100% { background-color: red; }
}
Applicazioni
Le animazioni e le transizioni di colore possono essere usate per:
- Elementi interattivi (pulsanti, link)
- Evidenziare notifiche o aggiornamenti
- Aggiungere effetti visivi giocosi
Nota: Usa le animazioni con criterio! Abusarne può distrarre piuttosto che migliorare l’esperienza utente.
Filtri CSS
I filtri CSS offrono un modo potente per modificare l’aspetto degli elementi sul tuo sito web, incluse immagini, sfondi e persino testo. Ecco alcuni filtri popolari:
- grayscale(): Converte i colori in sfumature di grigio.
- sepia(): Applica un tono marrone vintage.
- saturate(): Aumenta o diminuisce la saturazione del colore.
- contrast(): Regola il contrasto tra aree chiare e scure.
- brightness(): Rende i colori più chiari o più scuri.
- blur(): Aggiunge un effetto di sfocatura.
- invert(): Inverte i colori.
- hue-rotate(): Sposta i colori lungo la ruota dei colori.
Example
CSS
img {
filter: sepia(80%) blur(3px);
}
img:hover {
filter: grayscale(0%); /* Image becomes full color on hover */
}
Consigli
- I filtri possono essere combinati per effetti unici.
- Usa le transizioni per creare cambiamenti di filtro fluidi al passaggio del mouse o all’interazione.
Lavorare con variabili di colore
Le variabili CSS (note anche come proprietà personalizzate) rivoluzionano il modo in cui gestisci i colori e mantieni la coerenza visiva nei tuoi siti web.
Come funzionano
Dichiarare
Le variabili sono dichiarate con due trattini (—) e un nome personalizzato:
CSS
:root {
--primary-color: blue;
--accent-color: orange;
}
Usare
Utilizza le variabili con la funzione var():
CSS
h1 {
color: var(--primary-color);
}
button {
background-color: var(--accent-color);
}
Benefici
- Controllo centralizzato: Cambiare una variabile di colore aggiorna tutti gli usi nel tuo foglio di stile.
- Leggibilità migliorata: Nomi di variabili significativi rendono il tuo CSS più facile da capire.
- Theming: Crea temi di colore diversi cambiando dinamicamente i valori delle variabili.
Preprocessori (Sass, Less): Strumenti come Sass e Less estendono CSS con funzionalità avanzate, incluse variabili di colore, nesting e funzioni di manipolazione del colore. Anche se non strettamente necessari, semplificano ulteriormente i flussi di lavoro sui colori.
Nota: Le variabili CSS hanno un ottimo supporto nei browser, amico! Dai sempre un’occhiata alla compatibilità se punti a browser più vecchiotti.
Scegliere i colori per il tuo sito web
Branding
Se hai già un marchio, i colori principali del tuo sito dovrebbero allinearsi con l’identità del tuo brand, zio. Questo assicura coerenza visiva e rafforza il riconoscimento del marchio, capito? Considera questi aspetti:
- Personalità del brand: Che emozioni o qualità incarna il tuo marchio, bello? Scegli colori che riflettano queste caratteristiche, ok?
- Logo: Puoi estrarre uno schema di colori dominante dal tuo logo da usare come base?
- Materiali di brand esistenti: Dai un’occhiata ai tuoi materiali di marketing stampati o digitali per identificare temi di colore ricorrenti.
Pubblico di Riferimento
Capire le preferenze e le aspettative del tuo pubblico target è fondamentale per scegliere i colori giusti, fratello. Considera questi fattori:
- Demografia: L’età e il genere possono influenzare le associazioni di colore, sai? Ad esempio, i più giovani potrebbero essere attratti da palette più luminose e audaci, mentre i più anziani potrebbero preferire toni più smorzati.
- Background culturale: Il significato dei colori varia tra le culture, amico. Fai una ricerca sui tuoi mercati target per evitare malintesi.
- Industria e nicchia: Alcune industrie specifiche hanno spesso associazioni di colore convenzionali (ad esempio, la sanità con blu e verdi). Analizza i tuoi concorrenti per identificare schemi comuni e come puoi allinearti o differenziarti, capito?
Consiglio: Anche se considerare il tuo pubblico è vitale, non lasciare che sovrasti completamente l’identità del tuo brand. Cerca un equilibrio autentico che risuoni con il tuo mercato target, ok?
Tendenze del web design
Stare al passo con le tendenze attuali del web design può ispirare nuove palette di colori e mantenere il tuo sito dall’aspetto moderno. Tuttavia, è essenziale bilanciare la moda con principi di design senza tempo:
- Schemi di colore di tendenza: Dai un’occhiata a piattaforme come Dribbble o Behance per identificare combinazioni di colori popolari.
- Monocromi audaci: Usare un singolo colore in diverse sfumature e saturazioni è una tendenza d’impatto.
- Palette retro: La nostalgia va forte! Pastelli e toni smorzati che ricordano decenni specifici possono avere un impatto memorabile.
- Tendenze orientate all’accessibilità: Le tendenze che si concentrano su palette ad alto contrasto e adatte ai daltonici sono una vittoria sia per il design che per l’inclusività.
Non inseguire le tendenze alla cieca, fratello. Scegli colori che si allineino con la visione a lungo termine del tuo brand. Incorporare elementi di tendenza come accenti o in sezioni passeggere del tuo sito può essere un buon equilibrio.
Conclusione
I colori hanno un potere immenso nel web design, amico. Modellano l’esperienza utente, trasmettono l’identità del tuo brand e influenzano come le persone percepiscono il tuo sito. Padroneggiando gli aspetti tecnici e artistici del colore, creerai siti web visivamente stupendi che risuonano con il tuo pubblico.
Punti Chiave:
- CSS offre una vasta gamma di opzioni per la manipolazione del colore, dalle parole chiave di base alle tecniche avanzate come gradienti e filtri.
- La teoria e la psicologia del colore sono i tuoi alleati quando fai scelte di design intenzionali, capito?
- Considera il branding, il pubblico target e le tendenze attuali quando crei la tua palette di colori.
Non aver paura di sperimentare, provare nuove combinazioni e trovare colori che accendano la tua creatività, zio.
Un costruttore di siti web come Elementor semplifica il processo di implementazione dei tuoi bellissimi schemi di colore. La sua interfaccia intuitiva, le opzioni di personalizzazione del colore e le funzionalità orientate alle prestazioni semplificano il processo di web design così puoi concentrarti sull’esprimere la tua visione, amico.
Cerchi contenuti freschi?
Ricevi articoli e approfondimenti dalla nostra newsletter settimanale.
Inserendo la tua email, accetti di ricevere email da Elementor, incluse email di marketing, e accetti i nostri Termini e Condizioni e la Politica sulla Privacy