Culori web - Web colors

Culorile web sunt culori utilizate în afișarea paginilor web pe World Wide Web și metodele de descriere și specificare a acelor culori. Culorile pot fi specificate ca un triplet RGB sau în format hexazecimal (un triplet hexagonal ) sau în conformitate cu numele lor comune în limba engleză, în unele cazuri. Un instrument de culoare sau alt software grafic este adesea folosit pentru a genera valori de culoare. În unele utilizări, codurile de culoare hexazecimale sunt specificate cu notație folosind un semn numeric principal (#). O culoare este specificată în funcție de intensitatea componentelor sale roșii, verzi și albastre, fiecare reprezentată de opt biți. Astfel, există 24 de biți utilizați pentru a specifica o culoare web în gama sRGB și 16.777.216 culori care pot fi astfel specificate.

Culorile din afara gamei sRGB pot fi specificate în foi de stil în cascadă făcând una sau mai multe dintre componentele roșu, verde și albastru negative sau mai mari de 100%, astfel încât spațiul de culoare este teoretic o extrapolare nelimitată a sRGB similară cu scRGB . Specificarea unei culori care nu sunt sRGB în acest fel necesită apelul funcției RGB (). Este imposibil cu sintaxa hexazecimală (și astfel imposibilă în documentele HTML moștenite care nu utilizează CSS).

Primele versiuni ale Mosaic și Netscape Navigator au folosit numele de culori X11 ca bază pentru listele lor de culori, deoarece ambele au început ca aplicații X Window System . Culorile web au o definiție colorimetrică neambiguă, sRGB , care leagă cromaticitățile unui anumit set de fosfor , o curbă de transfer dată, punctul alb adaptiv și condițiile de vizualizare. Acestea au fost alese pentru a fi similare multor monitoare din lumea reală și condiții de vizionare, pentru a permite redarea să fie destul de aproape de valorile specificate chiar și fără gestionarea culorii . Agenții utilizator variază în fidelitatea cu care reprezintă culorile specificate. Agenții de utilizator mai avansați folosesc gestionarea culorilor pentru a oferi o fidelitate mai bună a culorii; acest lucru este deosebit de important pentru aplicațiile Web-to-print .

Triplet hexagonal

Un triplet hexagonal este un număr hexazecimal format din șase cifre, trei octeți, utilizat în HTML , CSS , SVG și alte aplicații de calcul pentru a reprezenta culorile. Octetii reprezintă componentele roșii, verzi și albastre ale culorii. Un octet reprezintă un număr în intervalul 00 până la FF (în notație hexazecimală) sau de la 0 la 255 în notație zecimală. Aceasta reprezintă cea mai mică (0) până la cea mai mare (255) intensitate a fiecăreia dintre componentele culorii. Astfel, culorile web specifică culorile în schema de culori RGB pe 24 de biți . Tripletul hex este format prin concatenarea a trei octeți în notație hexazecimală, în următoarea ordine:

  • Octet 1: valoare roșie (tip de culoare roșu)
  • Octet 2: valoare verde (tip culoare verde)
  • Octet 3: valoare albastră (tip culoare albastru)

De exemplu, luați în considerare culoarea în care valorile roșu / verde / albastru sunt numere zecimale: roșu = 36, verde = 104, albastru = 160 (o culoare gri-albastru). Numerele zecimale 36, 104 și 160 sunt echivalente cu numerele hexazecimale 24, 68 și respectiv A0. Tripletul hex este obținut prin concatenarea celor șase cifre hexazecimale împreună, 2468A0 în acest exemplu.

Dacă oricare dintre cele trei valori ale culorii este mai mică de 10 hex (16 zecimale), trebuie să fie reprezentată cu un zero principal, astfel încât tripletul să aibă întotdeauna exact șase cifre. De exemplu, tripletul zecimal 4, 8, 16 ar fi reprezentat de cifrele hexagonale 04, 08, 10, formând tripletul hexagonal 040810.

Numărul de culori care poate fi reprezentat de acest sistem este 16 6 sau 256 3 sau 2 24 = 16 777 216.

Stenogramă formă hexazecimală

Se utilizează o formă prescurtată de trei cifre (hexazecimale). Extinderea acestui formular la forma de șase cifre este la fel de simplă ca dublarea fiecărei cifre: 09C devine 0099CC așa cum este prezentat în următorul exemplu CSS :

.threedigit { color: #09C;    }
.sixdigit   { color: #0099CC; } /* same color as above */

Această formă de prescurtare reduce paleta la 4.096 de culori, echivalentul culorii de 12 biți spre deosebire de culoarea de 24 de biți utilizând forma completă din șase cifre (16.777.216 culori). Această limitare este suficientă pentru multe documente bazate pe text.

Conversia RGB în hexadecimal

Valorile RGB sunt de obicei date în intervalul 0-255; dacă sunt în intervalul 0-1, valorile sunt înmulțite cu 255 înainte de conversie. Acest număr împărțit la șaisprezece (divizare întreagă; ignorând orice rest) dă prima cifră hexazecimală (între 0 și F, unde literele de la A la F reprezintă numerele de la 10 la 15. Vezi hexadecimal pentru mai multe detalii). Restul dă a doua cifră hexazecimală. De exemplu, valoarea RGB 201 se împarte în 12 grupuri de 16, astfel prima cifră este C. Un rest de nouă dă numărul hexazecimal C9. Acest proces se repetă pentru fiecare dintre cele trei valori de culoare.

Conversia între bazele numerice este o caracteristică comună a calculatoarelor, incluzând atât modelele portabile, cât și calculatoarele software incluse în majoritatea sistemelor de operare moderne . Sunt disponibile, de asemenea, instrumente bazate pe web special pentru conversia valorilor culorilor.

Numele culorilor HTML

Specificațiile recente W3C ale denumirilor de culori disting între culorile de bază și culorile extinse . În HTML și XHTML, culorile pot fi folosite pentru text, culoare de fundal, margini ale cadrelor, tabele și celule de tabel individuale.

Culori de bază

Culorile de bază sunt 16 culori definite în specificația HTML 4.01, ratificată în 1999, după cum urmează (denumirile sunt definite în acest context pentru a fi insensibile la majuscule și minuscule):

CSS 1–2.0, HTML 3.2–4 și nume de culori VGA
Nume Hex
(RGB)
Roșu
(RGB)
Verde
(RGB)
Albastru
(RGB)
Hue
(HSL / HSV)
Sâmbătă.
(HSL)
Lumina
(HSL)
Sâmbătă.
(HSV)
Valoare
(HSV)
Numărul CGA (nume) ; alias
alb #FFFFFF 100% 100% 100% 0 ° 0% 100% 0% 100% 15 (alb)
Argint # C0C0C0 75% 75% 75% 0 ° 0% 75% 0% 75% 07 (gri deschis)
gri # 808080 50% 50% 50% 0 ° 0% 50% 0% 50% 08 (gri închis)
Negru # 000000 0% 0% 0% 0 ° 0% 0% 0% 0% 00 (negru)
roșu # FF0000 100% 0% 0% 0 ° 100% 50% 100% 100% 12 (roșu ridicat)
Maro # 800000 50% 0% 0% 0 ° 100% 25% 100% 50% 04 (roșu scăzut)
Galben # FFFF00 100% 100% 0% 60 ° 100% 50% 100% 100% 14 (galben)
Măslin # 808000 50% 50% 0% 60 ° 100% 25% 100% 50% 06 (maro)
Lămâie verde # 00FF00 0% 100% 0% 120 ° 100% 50% 100% 100% 10 (verde înalt); verde
Verde # 008000 0% 50% 0% 120 ° 100% 25% 100% 50% 02 (verde scăzut)
Aqua # 00FFFF 0% 100% 100% 180 ° 100% 50% 100% 100% 11 (cian ridicat); cian
Teal # 008080 0% 50% 50% 180 ° 100% 25% 100% 50% 03 (cian scăzut)
Albastru # 0000FF 0% 0% 100% 240 ° 100% 50% 100% 100% 09 (albastru înalt)
Marina # 000080 0% 0% 50% 240 ° 100% 25% 100% 50% 01 (albastru scăzut)
Fucsie # FF00FF 100% 0% 100% 300 ° 100% 50% 100% 100% 13 (magenta mare); magenta
Violet # 800080 50% 0% 50% 300 ° 100% 25% 100% 50% 05 (magenta scăzută)

Aceste 16 au fost etichetate ca sRGB și incluse în specificația HTML 3.0, care a menționat că erau „cele 16 culori standard acceptate cu paleta Windows VGA ”.

Culori extinse

Versiunea SVG a numelor de culori X11
Culori numite SVG1.1 cu coduri sRGB hex / dec și HSL, la rezoluție UHD (4K)

Culorile extinse sunt rezultatul îmbinării specificațiilor din HTML 4.01, CSS 2.0, SVG 1.0 și CSS3 User Interfaces (CSS3 UI).

Mai multe culori sunt definite de browserele web . Un anumit browser poate să nu recunoască toate aceste culori, dar începând cu 2005, toate browserele grafice moderne, de uz general, acceptă lista completă de culori. Multe dintre aceste culori sunt din lista numelor de culori X11 distribuite cu sistemul X Window . Aceste culori au fost standardizate de SVG 1.0 și sunt acceptate de agenții de utilizator SVG Full . Nu fac parte din SVG Tiny .

Lista culorilor livrate împreună cu produsul X11 variază între implementări și ciocniri cu anumite nume HTML, cum ar fi verde. Culorile X11 sunt definite ca RGB simple (deci, fără un spațiu de culoare special), mai degrabă decât sRGB . Aceasta înseamnă că lista culorilor găsite în X11 (de exemplu, în /usr/lib/X11/rgb.txt) nu ar trebui folosită direct pentru a alege culorile pentru web.

Lista „culorilor X11” web din specificația CSS3, împreună cu echivalentele lor hexazecimale și zecimale, este prezentată mai jos. Comparați listele alfabetice din standardele W3C. Aceasta include sinonimele comune: aqua (nume standard HTML4 / CSS 1.0) și cyan (nume comun sRGB), magenta (nume comun sRGB) și fuchsia (nume standard HTML4 / CSS 1.0), gri (nume standard HTML4 / CSS 1.0) și gri.

Numele HTML RGB
Hex Zecimal
Culori roz
MediumVioletRed C7 15 85 199 21 133
Roz închis FF 14 93 255 20 147
PaleVioletRed DB 70 93 219 112 147
HotPink FF 69 B4 255 105 180
Roz deschis FF B6 C1 255 182 193
Roz FF C0 CB 255 192 203
Culori roșii
Roșu-închis 8B 00 00 139 0 0
roșu FF 00 00 255 0 0
Firebrick B2 22 22 178 34 34
purpuriu DC 14 3C 220 20 60
IndianRed CD 5C 5C 205 92 92
LightCoral F0 80 80 240 128 128
Somon FA 80 72 250 128 114
DarkSalmon E9 96 7A 233 150 122
LightSalmon FF A0 7A 255 160 122
Culori portocalii
Portocaliu rosu FF 45 00 255 69 0
Roșie FF 63 47 255 99 71
DarkOrange FF 8C 00 255 140 0
Coral FF 7F 50 255 127 80
portocale FF A5 00 255 165 0
Culori galbene
DarkKhaki BD B7 6B 189 183 107
Aur FF D7 00 255 215 0
Kaki F0 E6 8C 240 230 140
PeachPuff FF DA B9 255 218 185
Galben FF FF 00 255 255 0
PaleGoldenrod EE E8 AA 238 232 170
Mocasin FF E4 B5 255 228 181
PapayaWhip FF EF D5 255 239 213
LightGoldenrodYellow FA FA D2 250 250 210
LemonChiffon FF FA CD 255 250 205
Lumină galbenă FF FF E0 255 255 224
Culori maro
Maro 80 00 00 128 0 0
Maro A5 2A 2A 165 42 42
SaddleBrown 8B 45 13 139 69 19
Sienna A0 52 2D 160 82 45
Ciocolată D2 69 1E 210 105 30
DarkGoldenrod B8 86 0B 184 134 11
Peru CD 85 3F 205 133 63
RosyBrown BC 8F 8F 188 143 143
Goldenrod DA A5 20 218 165 32
SandyBrown F4 A4 60 244 164 96
Tan D2 B4 8C 210 180 140
Burlywood DE B8 87 222 184 135
Grâu F5 DE B3 245 222 179
NavajoWhite FF DE AD 255 222 173
Bisque FF E4 C4 255 228 196
BlanchedAlmond FF EB CD 255 235 205
Matase de porumb FF F8 DC 255 248 220
Numele HTML RGB
Hex Zecimal
Culori verzi
Verde inchis 00 64 00   0 100 0
Verde 00 80 00   0 128 0
DarkOliveGreen 55 6B 2F  85 107 47
Padure verde 22 8B 22  34 139 34
Mare verde 2E 8B 57  46 139 87
Măslin 80 80 00 128 128 0
OliveDrab 6B 8E 23 107 142 35
MediumSeaGreen 3C B3 71  60 179 113
Verde lime 32 CD 32  50 205 50
Lămâie verde 00 FF 00   0 255 0
SpringGreen 00 FF 7F   0 255 127
MediumSpringGreen 00 FA 9A   0 250 154
DarkSeaGreen 8F BC 8F 143 188 143
Medium Aquamarine 66 CD AA 102 205 170
Galben verde 9A CD 32 154 205 50
LawnGreen 7C FC 00 124 252 0
Chartreuse 7F FF 00 127 255 0
Verde deschis 90 EE 90 144 238 144
Verde galben AD FF 2F 173 255 47
Verde palid 98 FB 98 152 251 152
Culori cyan
Teal 00 80 80   0 128 128
DarkCyan 00 8B 8B   0 139 139
LightSeaGreen 20 B2 AA  32 178 170
CadetBlue 5F 9E A0  95 158 160
Turcoaz închis 00 CE D1   0 206 209
Mediu turcoaz 48 D1 CC  72 209 204
Turcoaz 40 E0 D0  64 224 208
Aqua 00 FF FF   0 255 255
Cyan 00 FF FF   0 255 255
Acvamarin 7F FF D4 127 255 212
PaleTurcoaz AF EE EE 175 238 238
LightCyan E0 FF FF 224 255 255
Culori albastre
Marina 00 00 80   0 0 128
Albastru inchis 00 00 8B   0 0 139
Albastru mediu 00 00 CD   0 0 205
Albastru 00 00 FF   0 0 255
MidnightBlue 19 19 70  25 25 112
Albastru regal 41 69 E1  65 105 225
SteelBlue 46 82 B4  70 130 180
DodgerBlue 1E 90 FF  30 144 255
DeepSkyBlue 00 BF FF   0 191 255
Floarea de porumb Albastru 64 95 ED 100 149 237
Cer albastru 87 CE EB 135 206 235
LightSkyBlue 87 CE FA 135 206 250
LightSteelBlue B0 C4 DE 176 196 222
Albastru deschis AD D8 E6 173 216 230
Pudra albastra B0 E0 E6 176 224 230
Numele HTML RGB
Hex Zecimal
Culori violet, violet și magenta
Indigo 4B 00 82  75 0 130
Violet 80 00 80 128 0 128
DarkMagenta 8B 00 8B 139 0 139
DarkViolet 94 00 D3 148 0 211
DarkSlateBlue 48 3D 8B  72 61 139
Albastru violet 8A 2B E2 138 43 226
DarkOrchid 99 32 CC 153 50 204
Fucsie FF 00 FF 255 0 255
Magenta FF 00 FF 255 0 255
Ardezie albastră 6A 5A CD 106 90 205
MediumSlateBlue 7B 68 EE 123 104 238
MediumOrchid BA 55 D3 186 85 211
MediumPurple 93 70 DB 147 112 219
Orhidee DA 70 D6 218 112 214
violet EE 82 EE 238 130 238
Prună DD A0 DD 221 160 221
Ciulin D8 BF D8 216 191 216
Lavandă E6 E6 FA 230 230 250
Culori albe
MistyRose FF E4 E1 255 228 225
AntiqueWhite FA EB D7 250 235 215
Lenjerie FA F0 E6 250 240 230
Bej F5 F5 DC 245 245 220
Fum alb F5 F5 F5 245 245 245
LavenderBlush FF F0 F5 255 240 245
OldLace FD F5 E6 253 245 230
AliceBlue F0 F8 FF 240 248 255
Scoică FF F5 EE 255 245 238
GhostWhite F8 F8 FF 248 248 255
Mană F0 FF F0 240 255 240
FloralWhite FF FA F0 255 250 240
Azur F0 FF FF 240 255 255
MintCream F5 FF FA 245 255 250
Zăpadă FF FA FA 255 250 250
Fildeş FF FF F0 255 255 240
alb FF FF FF 255 255 255
Culori gri și negru
Negru 00 00 00   0 0 0
DarkSlateGray 2F 4F 4F  47 79 79
DimGray 69 69 69 105 105 105
SlateGray 70 80 90 112 128 144
gri 80 80 80 128 128 128
LightSlateGray 77 88 99 119 136 153
Gri închis A9 A9 A9 169 169 169
Argint C0 C0 C0 192 192 192
Gri deschis D3 D3 D3 211 211 211
Gainsboro DC DC DC 220 220 220

Culori CSS

Specificația Cascading Style Sheets definește același număr de culori denumite ca și specificația HTML 4, și anume culorile de 16 html și 124 de culori din lista de culori Netscape X11 pentru un total de 140 de nume care au fost recunoscute de Internet Explorer (IE) 3.0 și Netscape Navigator 3.0. Blooberry.com notează că Opera 2.1 și Safari 1 includeau, de asemenea, lista extinsă a Netscape cu 140 de nume de culori, dar mai târziu au descoperit 14 nume care nu erau incluse cu Opera 3.5 pe Windows 98.

În CSS 2.1, culoarea „portocaliu” (una dintre cele 140) a fost adăugată la secțiune cu cele 16 culori HTML4 ca a 17-a culoare. Specificația CSS3.0 nu a inclus portocaliu în secțiunea „Cuvinte cheie color HTML4”, care a fost redenumită „Cuvinte cheie color de bază”. În aceeași referință, secțiunea „Cuvinte cheie color SVG” a fost redenumită „Cuvinte cheie color extinse”, după ce a început ca „Cuvinte cheie color X11” într-o schiță de lucru anterioară. Proiectul de lucru pentru modulul de culoare nivel 4 combină secțiunile de bază și extinse împreună într-o secțiune simplă „Culori numite”.

Culoare adăugată în CSS 2.1
Nume Hex
(RGB)
Roșu
(RGB)
Verde
(RGB)
Albastru
(RGB)
Hue
(HSL / HSV)
Sâmbătă.
(HSL)
Lumina
(HSL)
Sâmbătă.
(HSV)
Valoare
(HSV)
Alias
portocale # FFA500 100% 65% 0% 39 ° 100% 50% 100% 100%

CSS 2, SVG și CSS 2.1 permit autorilor web să utilizeze culorile sistemului , care sunt nume de culori ale căror valori sunt preluate din sistemul de operare , alegând culoarea textului evidențiat a sistemului de operare sau culoarea de fundal pentru controalele de tip tooltip. Acest lucru permite autorilor web să își stilizeze conținutul în conformitate cu sistemul de operare al agentului utilizator. CSS3 Modulul de culoare a depreciat utilizarea culorilor sistemului în favoarea proprietății Aspect CSS3 UI sistemului care a fost ulterior a scăzut de la CSS3.

Specificația CSS3 introduce, de asemenea , valorile spațiului de culoare HSL în foile de stil:

 /* RGB model */
 p { color: #F00 } /* #rgb */
 p { color: #FF0000 } /* #rrggbb */
 p { color: rgb(255, 0, 0) } /* integer range 0 - 255 */
 p { color: rgb(100%, 0%, 0%) } /* float range 0.0% - 100.0% */

 /* RGB with alpha channel, added to CSS3 */
 p { color: rgba(255, 0, 0, 0.5) } /* 0.5 opacity, semi-transparent */

 /* HSL model, added to CSS3 */
 p { color: hsl(0, 100%, 50%) } /* red */
 p { color: hsl(120, 100%, 50%) } /* green */
 p { color: hsl(120, 100%, 25%) } /* dark green */
 p { color: hsl(120, 100%, 75%) } /* light green */
 p { color: hsl(120, 50%, 50%) } /* pastel green */

 /* HSL model with alpha channel */
 p { color: hsla(120, 100%, 50%, 1) } /* green */
 p { color: hsla(120, 100%, 50%, 0.5) } /* semi-transparent green */
 p { color: hsla(120, 100%, 50%, 0.1) } /* very transparent green */

CSS Culoare 4

La 21 iunie 2014, CSS WG a adăugat culoarea RebeccaPurple la modulul Proiectul redactorului culorilor de nivelul 4, pentru a comemora fiica lui Eric Meyer, Rebecca, care a murit la 7 iunie 2014, a șasea aniversare.

Culoare adăugată în modulul CSS4 Colors
Nume Hex
(RGB)
Roșu
(RGB)
Verde
(RGB)
Albastru
(RGB)
Hue
(HSL / HSV)
Sâmbătă.
(HSL)
Lumina
(HSL)
Sâmbătă.
(HSV)
Valoare
(HSV)
Alias
RebeccaPurple # 663399 40% 20% 60% 270 ° 50% 40% 67% 60%

CSS suportă și culoarea specială transparent, care reprezintă o valoare alfa de zero; în mod implicit, transparenteste redat ca un negru nominal invizibil: rgba(0, 0, 0, 0).

CSS Culoare 5


Culori sigure pe web

La mijlocul anilor 1990, multe afișaje erau capabile să afișeze doar 256 de culori. Acestea pot fi dictate de hardware sau modificabile de un „tabel de culori”. Când se găsește o culoare (de exemplu, într-o imagine) care nu este disponibilă, a trebuit să se utilizeze o culoare diferită. Acest lucru se poate face fie folosind culoarea cea mai apropiată, fie folosind dithering .

Au existat diferite încercări de a realiza o paletă de culori „standard”. A fost nevoie de un set de culori care să poată fi afișat fără a trece pe ecranele cu 256 de culori; numărul 216 a fost ales parțial pentru că sistemele de operare ale computerelor rezervau în mod obișnuit șaisprezece până la douăzeci de culori pentru propria lor utilizare; a fost, de asemenea, selectat deoarece permite exact șase nuanțe egale de roșu, verde și albastru (6 × 6 × 6 = 216), fiecare de la 00 la FF (inclusiv ambele limite).

Lista culorilor este prezentată ca și când ar avea proprietăți speciale care le fac imune la dithering, dar pe afișajele cu 256 de culori aplicațiile pot seta de fapt o paletă de orice selecție de culori pe care o aleg, dithering restul. Aceste culori au fost alese special pentru că se potriveau cu paletele selectate de diferite aplicații de browser. Nu existau palete foarte diferite în diferite browsere.

Culorile „web-safe” au avut un defect în faptul că, pe sisteme precum X11 în care paleta este partajată între aplicații, cuburile de culoare mai mici (5 × 5 × 5 sau 4 × 4 × 4) au fost alocate de browsere - „web- culori „sigure” s-ar scurge pe astfel de sisteme. Au fost obținute rezultate diferite oferind o imagine cu o gamă mai largă de culori și permițând browserului să cuantifice spațiul de culoare dacă este necesar, mai degrabă decât să sufere pierderea calității unei duble cuantizări.

Prin anii 2000, utilizarea afișajelor cu 256 de culori în computerele personale a scăzut brusc în favoarea afișajelor pe 24 de biți ( TrueColor ), iar utilizarea culorilor „web-safe” a căzut în uz practic.

Culorile „web-safe” nu au toate nume standard, dar fiecare poate fi specificat de un triplet RGB : fiecare componentă (roșu, verde și albastru) ia una dintre cele șase valori din tabelul următor (din cele 256 posibile valorile disponibile pentru fiecare componentă în culori complete pe 24 de biți).

6 nuanțe din fiecare culoare
Cheie Hex Zecimal Fracțiune
0 00 0 0
3 33 51 0,2
6 66 102 0,4
9 99 153 0,6
C (12) CC 204 0,8
F (15) FF 255 1

Următorul tabel prezintă toate culorile „web-safe”. O deficiență a paletei web-safe este gama sa mică de culori deschise pentru fundalurile paginilor web, în ​​timp ce intensitățile de la capătul inferior al gamei, cum ar fi cele două cele mai întunecate, sunt similare una cu cealaltă, făcându-le greu de distins. Valorile flancate de „*” (asterisc) fac parte din „paleta cu adevărat sigură”; consultați culorile web cele mai sigure , mai jos.

Masă de culoare

216 culori sigure pentru web
* 000 * 300 600 900 C00 * F00 *
* 003 * 303 603 903 C03 * F03 *
006 306 606 906 C06 F06
009 309 609 909 C09 F09
00C 30C 60C 90C C0C F0C
* 00F * 30F 60F 90F C0F * F0F *
030 330 630 930 C30 F30
033 333 633 933 C33 F33
036 336 636 936 C36 F36
039 339 639 939 C39 F39
03C 33C 63C 93C C3C F3C
03F 33F 63F 93F C3F F3F
060 360 660 960 C60 F60
063 363 663 963 C63 F63
066 366 666 966 C66 F66
069 369 669 969 C69 F69
06C 36C 66C 96C C6C F6C
06F 36F 66F 96F C6F F6F
090 390 690 990 C90 F90
093 393 693 993 C93 F93
096 396 696 996 C96 F96
099 399 699 999 C99 F99
09C 39C 69C 99C C9C F9C
09F 39F 69F 99F C9F F9F
0C0 3C0 6C0 9C0 CC0 FC0
0C3 3C3 6C3 9C3 CC3 FC3
0C6 3C6 6C6 9C6 CC6 FC6
0C9 3C9 6C9 9C9 CC9 FC9
0CC 3CC 6CC 9CC CCC FCC
0CF 3CF 6CF 9CF CCF FCF
* 0F0 * 3F0 * 6F0 * 9F0 CF0 * FF0 *
0F3 * 3F3 * * 6F3 * 9F3 CF3 * FF3 *
* 0F6 * * 3F6 * 6F6 9F6 * CF6 * * FF6 *
0F9 3F9 6F9 9F9 CF9 FF9
* 0FC * * 3FC * 6FC 9FC CFC FFC
* 0FF * * 3FF * * 6FF * 9FF CFF * FFF *

Fiecare cod de culoare listat este o prescurtare pentru valoarea RGB. De exemplu, codul 609 este echivalent cu codul RGB 102-0-153 sau codul HEX # 660099 .


Cele mai sigure culori web

Proiectanții au fost încurajați să respecte aceste 216 culori „sigure pentru web” pe site-urile lor web, deoarece au existat o mulțime de afișaje color pe 8 biți atunci când a fost dezvoltată paleta de 216 culori. David Lehn și Hadley Stern au descoperit că doar 22 din cele 216 de culori din paleta web-safe sunt afișate în mod fiabil, fără o remapare inconsecventă pe ecranele de 16 biți ale computerului . Au numit aceste 22 de culori „paleta cu adevărat sigură”; constă în mare parte din nuanțe de verde, galben și albastru.

Cele mai sigure culori web
R--
-GB
0 3 6 9 C F
00 * 000 * * F00 *
03 * 003 * * F03 *
06
09
0C
0F * 00F * * F0F *
F0 * 0F0 * * 6F0 * * FF0 *
F3 * 3F3 * * 6F3 * * FF3 *
F6 * 0F6 * * 3F6 * * CF6 * * FF6 *
F9
FC * 0FC * * 3FC *
FF * 0FF * * 3FF * * 6FF * * FFF *

Accesibilitate

Selectarea culorii

Unele browsere și dispozitive nu acceptă culori. Pentru aceste afișaje sau pentru utilizatorii orbi și daltonici, conținutul web în funcție de culori poate fi inutilizabil sau dificil de utilizat.

Fie nu trebuie specificate culori (pentru a invoca culorile implicite ale browserului), fie ar trebui specificate atât fundalul, cât și toate culorile din prim plan (cum ar fi culorile textului simplu, linkurile nevizitate, linkurile trecute, linkurile active și linkurile vizitate) pentru a evita efect negru pe negru sau alb pe alb .

Contrast de culoare

Web Content Accessibility Guidelines recomanda un raport de contrast de cel puțin 4,5: 1 între luminanța relativă a textului și culoarea sa de fond sau cel puțin 3: 1 pentru text mare. Accesibilitatea îmbunătățită necesită raporturi de contrast mai mari de 7: 1.

Cu toate acestea, abordarea problemelor de accesibilitate nu este doar o chestiune de creștere a raportului de contrast. După cum indică un raport către Inițiativa pentru accesibilitate web , cititorii dislexici sunt mai bine deserviți de rapoarte de contrast sub maxim. Recomandările la care se referă la negru (0x0A0A0A) pe alb murdar (0xFFFFE5) și negru (0x000000) pe cremă (0xFAFAC8) au raporturi de contrast de 11,7: 1 și respectiv 20,3: 1. Printre celelalte perechi de culori ale lor, maro (0x282800) pe verde închis (0xA0A000) are un raport de contrast de 3,24: 1, care este mai mic decât recomandarea WCAG , maro închis (0x1E1E00) pe verde deschis (0xB9B900) are un raport de contrast de 4,54 : 1 și albastru (0x00007D) pe galben (0xFFFF00) are un raport de contrast de 11,4: 1. Observați că culorile denumite în raport folosesc valori de culoare diferite de culorile web cu același nume.

Vezi si

Referințe

linkuri externe