Webbfärger - Web colors

Webbfärger är färger som används för att visa webbsidorWorld Wide Web , och metoderna för att beskriva och specificera dessa färger. Färger kan specificeras som en RGB -triplett eller i hexadecimalt format (en hex -triplet ) eller enligt deras vanliga engelska namn i vissa fall. Ett färgverktyg eller annan grafikprogramvara används ofta för att generera färgvärden. I vissa användningsområden specificeras hexadecimala färgkoder med notering med hjälp av ett ledande numret (#). En färg specificeras enligt intensiteten hos dess röda, gröna och blåa komponenter, var och en representerad av åtta bitar. Således finns det 24 bitar som används för att specificera en webbfärg inom sRGB -intervallet, och 16 777 216 färger som kan vara så specificerade.

Färger utanför sRGB -intervallet kan specificeras i Cascading Style Sheets genom att göra en eller flera av de röda, gröna och blå komponenterna negativa eller större än 100%, så färgutrymmet är teoretiskt sett en obegränsad extrapolering av sRGB som liknar scRGB . För att ange en färg som inte är sRGB på detta sätt krävs RGB () -samtalet. Det är omöjligt med hexadecimal syntax (och därmed omöjligt i äldre HTML -dokument som inte använder CSS).

De första versionerna av Mosaic och Netscape Navigator använde X11 -färgnamnen som grund för sina färglistor, eftersom båda började som X Window System -applikationer. Webbfärger har en otvetydig kolorimetrisk definition, sRGB , som relaterar kromaticiteten hos en viss fosforuppsättning , en given överföringskurva, adaptiv vitpunkt och visningsförhållanden. Dessa har valts ut för att likna många verkliga bildskärmar och visningsförhållanden, så att rendering kan vara ganska nära de angivna värdena även utan färghantering . Användaragenter varierar i trohet med vilka de representerar de angivna färgerna. Mer avancerade användaragenter använder färghantering för att ge bättre färgtrohet; Detta är särskilt viktigt för webb-till-utskrift- applikationer.

Hex triplet

En hex-triplett är ett sexsiffrigt, tre- byte hexadecimalt tal som används i HTML , CSS , SVG och andra dataprogram för att representera färger. Byte representerar färgens röda, gröna och blåa komponenter. En byte representerar ett tal i intervallet 00 till FF (i hexadecimal notation), eller 0 till 255 i decimalnotation. Detta representerar minst (0) till mest (255) intensitet för var och en av färgkomponenterna. Således anger webbfärger färger i 24-bitars RGB-färgschemat . Hextripletten bildas genom att sammanfoga tre byte i hexadecimal notation, i följande ordning:

  • Byte 1: rött värde (färgtyp röd)
  • Byte 2: grönt värde (färgtyp grönt)
  • Byte 3: blått värde (färgtyp blå)

Tänk till exempel på färgen där de röda/gröna/blåa värdena är decimaltal: röd = 36, grön = 104, blå = 160 (en gråblå färg). Decimaltalen 36, 104 och 160 motsvarar de hexadecimala siffrorna 24, 68 respektive A0. Hextripleten erhålls genom att sammanfoga de sex hexadecimala siffrorna tillsammans, 2468A0 i detta exempel.

Om något av de tre färgvärdena är mindre än 10 hex (16 decimaler) måste det representeras med en inledande nolla så att trillingen alltid har exakt sex siffror. Exempelvis skulle decimaltripleten 4, 8, 16 representeras av hex -siffrorna 04, 08, 10 och bilda hex -tripletten 040810.

Antalet färger som kan representeras av detta system är 16 6 eller 256 3 eller 2 24 = 16 777 216.

Shorthand hexadecimal form

En förkortad, tre (hexadecimal) -siffrig form används. Att expandera detta formulär till det sexsiffriga formuläret är lika enkelt som att fördubbla varje siffra: 09C blir 0099CC enligt följande CSS- exempel:

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

Denna stenografiform reducerar paletten till 4 096 färger, motsvarande 12-bitars färg i motsats till 24-bitars färg med hela den sexsiffriga formen (16 777 216 färger). Denna begränsning är tillräcklig för många textbaserade dokument.

Konvertera RGB till hexadecimal

RGB -värden ges vanligtvis i intervallet 0–255; om de ligger i intervallet 0–1 multipliceras värdena med 255 före konvertering. Detta tal dividerat med sexton (heltal division; ignorerar eventuell rest) ger den första hexadecimala siffran (mellan 0 och F, där bokstäverna A till F representerar siffrorna 10 till 15. Se hexadecimal för mer information). Resten ger den andra hexadecimala siffran. RGB -värdet 201 delar sig till exempel i 12 grupper om 16, så den första siffran är C. En återstod av nio ger hexadecimaltalet C9. Denna process upprepas för vart och ett av de tre färgvärdena.

Omvandling mellan talbaser är ett vanligt drag hos miniräknare, inklusive både handhållna modeller och mjukvarukalkylatorer som medföljer de flesta moderna operativsystem . Webbaserade verktyg specifikt för att konvertera färgvärden är också tillgängliga.

HTML -färgnamn

De senaste W3C -specifikationerna för färgnamn skiljer mellan grundläggande och utökade färger. I HTML och XHTML kan färger användas för text, bakgrundsfärg, ramramar, tabeller och enskilda tabellceller.

Grundfärger

Grundfärgerna är 16 färger som definieras i HTML 4.01-specifikationen, ratificerade 1999, enligt följande (namn definieras i detta sammanhang för att vara skiftlägeskänsliga):

CSS 1–2.0, HTML 3.2–4 och VGA -färgnamn
namn Hex
(RGB)
Röd
(RGB)
Grön
(RGB)
Blå
(RGB)
Nyans
(HSL/HSV)
Satur.
(HSL)
Ljus
(HSL)
Satur.
(HSV)
Värde
(HSV)
CGA -nummer (namn) ; alias
Vit #FFFFFF 100% 100% 100% 0 ° 0% 100% 0% 100% 15 (vit)
Silver #C0C0C0 75% 75% 75% 0 ° 0% 75% 0% 75% 07 (ljusgrå)
grå #808080 50% 50% 50% 0 ° 0% 50% 0% 50% 08 (mörkgrå)
Svart #000000 0% 0% 0% 0 ° 0% 0% 0% 0% 00 (svart)
Röd #FF0000 100% 0% 0% 0 ° 100% 50% 100% 100% 12 (hög röd)
Rödbrun #800000 50% 0% 0% 0 ° 100% 25% 100% 50% 04 (låg röd)
Gul #FFFF00 100% 100% 0% 60 ° 100% 50% 100% 100% 14 (gul)
Oliv #808000 50% 50% 0% 60 ° 100% 25% 100% 50% 06 (brun)
Kalk #00FF00 0% 100% 0% 120 ° 100% 50% 100% 100% 10 (hög grön); grön
Grön #008000 0% 50% 0% 120 ° 100% 25% 100% 50% 02 (låg grön)
Aqua #00FFFF 0% 100% 100% 180 ° 100% 50% 100% 100% 11 (hög cyan); cyan
Kricka #008080 0% 50% 50% 180 ° 100% 25% 100% 50% 03 (låg cyan)
Blå #0000FF 0% 0% 100% 240 ° 100% 50% 100% 100% 09 (högblå)
Marin #000080 0% 0% 50% 240 ° 100% 25% 100% 50% 01 (låg blå)
Fuchsia #FF00FF 100% 0% 100% 300 ° 100% 50% 100% 100% 13 (hög magenta); magenta
Lila #800080 50% 0% 50% 300 ° 100% 25% 100% 50% 05 (låg magenta)

Dessa 16 märktes som sRGB och ingick i HTML 3.0 -specifikationen, som noterade att de var "de 16 standardfärger som stöds av Windows VGA -palett."

Utökade färger

SVG -version av X11 -färgnamn
SVG1.1 heter färger med sRGB hex/dec och HSL -koder, med UHD (4K) upplösning

De utökade färgerna är resultatet av sammanslagning av specifikationer från HTML 4.01, CSS 2.0, SVG 1.0 och CSS3 användargränssnitt (CSS3 UI).

Flera färger definieras av webbläsare . En viss webbläsare kanske inte känner igen alla dessa färger, men från och med 2005 stöder alla moderna, grafiska webbläsare för allmän användning hela listan över färger. Många av dessa färger är från listan över X11 -färgnamn som distribueras med X Window System . Dessa färger standardiserades av SVG 1.0 och accepteras av SVG Full user -agenter. De är inte en del av SVG Tiny .

Listan över färger som levereras med X11 -produkten varierar mellan implementeringar och krockar med vissa HTML -namn, till exempel grönt. X11 -färger definieras som enkel RGB (alltså inget särskilt färgutrymme), snarare än sRGB . Det betyder att listan över färger som finns i X11 (t.ex. i /usr/lib/X11/rgb.txt) inte direkt ska användas för att välja färger för webben.

Listan över webb "X11 -färger" från CSS3 -specifikationen, tillsammans med deras hexadecimala och decimalekvivalenter, visas nedan. Jämför de alfabetiska listorna i W3C -standarderna. Detta inkluderar de vanliga synonymerna: aqua (standardnamn HTML4/CSS 1.0) och cyan (vanligt sRGB -namn), magenta (vanligt sRGB -namn) och fuchsia (standardnamn HTML4/CSS 1.0), grått (standardnamn HTML4/CSS 1.0) och grå.

HTML -namn RGB
Hex Decimal
Rosa färger
MediumViolettRöd C7 15 85 199 21 133
DeepPink FF 14 93 255 20 147
PaleVioletRed DB 70 93 219 112 147
Skrikrosa FF 69 B4 255 105 180
Ljusrosa FF B6 C1 255 182 193
Rosa FF C0 CB 255 192 203
Röda färger
Mörkröd 8B 00 00 139 0 0
Röd 00 00 FF 255 0 0
Eldfast tegel B2 22 22 178 34 34
djupröd DC 14 3C 220 20 60
IndianRöd CD 5C 5C 205 92 92
LightCoral F0 80 80 240 128 128
Lax FA 80 72 250 128 114
DarkSalmon E9 96 7A 233 150 122
LightSalmon FF A0 7A 255 160 122
Orange färger
Orange röd 45 00 FF 255 69 0
Tomat FF 63 47 255 99 71
DarkOrange FF 8C 00 255 140 0
Korall FF 7F 50 255 127 80
Orange FF A5 00 255 165 0
Gula färger
MörkKhaki BD B7 6B 189 183 107
Guld FF D7 00 255 215 0
Kaki F0 E6 8C 240 230 140
PeachPuff FF DA B9 255 218 185
Gul FF FF 00 255 255 0
PaleGoldenrod EE E8 AA 238 232 170
Mockasin FF E4 B5 255 228 181
PapayaWhip FF EF D5 255 239 213
LjusGoldenrodGul FA FA D2 250 250 210
CitronChiffong FF FA CD 255 250 205
Ljusgul FF FF E0 255 255 224
Bruna färger
Rödbrun 80 00 00 128 0 0
Brun A5 2A 2A 165 42 42
Sadelbrun 8B 45 13 139 69 19
Sienna A0 52 2D 160 82 45
Choklad 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
Gullris DA A5 20 218 165 32
SandyBrown F4 A4 60 244 164 96
Solbränna D2 B4 8C 210 180 140
Burlywood DE B8 87 222 184 135
Vete 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
Cornsilk FF F8 DC 255 248 220
HTML -namn RGB
Hex Decimal
Gröna färger
Mörkgrön 00 64 00   0 100 0
Grön 00 80 00   0 128 0
DarkOliveGreen 55 6B 2F  85 107 47
Skog grön 22 8B 22  34 139 34
Havsgrön 2E 8B 57  46 139 87
Oliv 80 80 00 128128 0
OliveDrab 6B 8E 23 107 142 35
MediumSeaGreen 3C B3 71  60 179 113
Limegrön 32 CD 32  50 205 50
Kalk 00 FF 00   0 255 0
SpringGreen 00 FF 7F   0 255 127
MediumVårGrön 00 FA 9A   0 250 154
DarkSeaGreen 8F BC 8F 143 188 143
Medium Akvarium 66 CD AA 102 205 170
Gulgrön 9A CD 32 154 205 50
GräsmattaGrön 7C FC 00 124 252 0
Chartreuse 7F FF 00 127 255 0
Ljusgrön 90 EE 90 144 238 144
Grön gul AD FF 2F 173 255 47
Ljusgrön 98 FB 98 152 251 152
Cyan färger
Kricka 00 80 80   0 128 128
DarkCyan 00 8B 8B   0 139 139
LightSeaGreen 20 B2 AA  32 178 170
Kadettblå 5F 9E A0  95 158 160
Mörkt Turkos 00 CE D1   0 206 209
Medium Turkos 48 D1 CC  72209204
Turkos 40 E0 D0  64 224 208
Aqua 00 FF FF   0 255 255
Cyan 00 FF FF   0 255 255
Akvamarin 7F FF D4 127 255 212
Blek Turkos AF EE EE 175 238 238
LightCyan E0 FF FF 224 255 255
Blå färger
Marin 00 00 80   0 0 128
Mörkblå 00 00 8B   0 0 139
MediumBlå 00 00 CD   0 0 205
Blå 00 00 FF   0 0 255
Midnattsblå 19 19 70  25 25 112
Kungsblått 41 69 E1  65 105 225
Stålblå 46 82 B4  70 130 180
DodgerBlue 1E 90 FF  30 144 255
DeepSkyBlue 00 BF FF   0 191 255
CornflowerBlå 64 95 ED 100 149 237
Himmelsblå 87 CE EB 135 206 235
LightSkyBlue 87 CE FA 135 206 250
LightSteelBlue B0 C4 DE 176 196 222
Ljusblå AD D8 E6 173 216 230
Puderblå B0 E0 E6 176 224 230
HTML -namn RGB
Hex Decimal
Lila, violetta och magenta färger
Indigo 4B 00 82  75 0 130
Lila 80 00 80 128 0 128
DarkMagenta 8B 00 8B 139 0 139
Mörkviolett 94 00 D3 148 0 211
DarkSlateBlue 48 3D 8B  72 61 139
Blåviolett 8A 2B E2 138 43 226
DarkOrchid 99 32 CC 153 50 204
Fuchsia FF 00 FF 255 0 255
Magenta FF 00 FF 255 0 255
Skifferblå 6A 5A CD 106 90 205
MediumSetblå 7B 68 EE 123 104 238
MediumOrkidé BA 55 D3 186 85 211
MediumLila 93 70 DB 147 112 219
Orkide DA 70 D6 218 112 214
Violett EE 82 EE 238 130 238
Plommon DD A0 DD 221 160 221
Tistel D8 BF D8 216 191216
Lavendel E6 E6 FA 230 230 250
Vita färger
MistyRose FF E4 E1 255 228 225
AntiktVitt FA EB D7 250 235 215
Linné FA F0 E6 250 240 230
Beige F5 F5 DC 245 245 220
Vit rök F5 F5 F5 245 245 245
LavendelBlush FF F0 F5 255 240 245
OldSpets FD F5 E6 253 245 230
AliceBlue F0 F8 FF 240 248 255
Snäckskal FF F5 EE 255 245 238
GhostWhite F8 F8 FF 248 248 255
Honeydew F0 FF F0 240 255 240
BlommigVit FF FA F0 255 250 240
Azurblå F0 FF FF 240 255 255
MintCream F5 FF FA 245 255 250
Snö FF FA FA 255 250 250
Elfenben FF FF F0 255 255 240
Vit FF FF FF 255 255 255
Grå och svarta färger
Svart 00 00 00   0 0 0
DarkSlateGray 2F 4F 4F  47 79 79
DimGray 69 69 69 105 105 105
Skiffer grå 70 80 90 112 128 144
grå 80 80 80 128 128 128
LightSlateGray 77 88 99 119 136 153
Mörkgrå A9 A9 A9 169 169 169
Silver C0 C0 C0 192 192 192
Ljusgrått D3 D3 D3 211211121
Gainsboro DC DC DC 220 220 220

CSS färger

Den Cascading Style Sheets -specifikationen definierar samma antal namngivna färger som HTML 4 spec, nämligen 16 html färger och 124 färger från Netscape X11 färglista för totalt 140 namn som känns igen av Internet Explorer (IE) 3.0 och Netscape Navigator 3.0. Blooberry.com noterar att Opera 2.1 och Safari 1 också inkluderade Netscapes utökade lista med 140 färgnamn, men upptäckte senare 14 namn som inte ingår i Opera 3.5 på Windows 98.

I CSS 2.1 lades färgen 'orange' (en av de 140) till avsnittet med de 16 HTML4 -färgerna som en 17: e färg. CSS3.0 -specifikationen inkluderade inte orange i avsnittet "HTML4 -färgnyckelord", som döptes om till "Basic -färgord". I samma referens har avsnittet "SVG -färgnyckelord" bytt namn till "Utökade färgsökord", efter att ha börjat som "X11 -färgnyckelord" i ett tidigare arbetsutkast. Arbetsutkastet för färgmodulen på nivå 4 kombinerar de grundläggande och utökade sektionerna tillsammans i ett enkelt avsnitt "Namngivna färger".

Färg tillagd i CSS 2.1
namn Hex
(RGB)
Röd
(RGB)
Grön
(RGB)
Blå
(RGB)
Nyans
(HSL/HSV)
Satur.
(HSL)
Ljus
(HSL)
Satur.
(HSV)
Värde
(HSV)
Alias
Orange #FFA500 100% 65% 0% 39 ° 100% 50% 100% 100%

CSS 2, SVG och CSS 2.1 tillåter webbförfattare att använda systemfärger , som är färgnamn vars värden tas från operativsystemet , väljer operativsystemets markerade textfärg eller bakgrundsfärgen för verktygstips -kontroller. Detta gör det möjligt för webbförfattare att utforma sitt innehåll i enlighet med användaragentens operativsystem. Den CSS3 färg modulen har föråldrat användningen av systemfärger till förmån för CSS3 UI System Utseende egendom, som i sin tur därefter sjunkit från CSS3.

CSS3 -specifikationen introducerar också HSL -färgutrymmesvärden för stilark:

 /* 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 -färg 4

Den 21 juni 2014 lade CSS WG till färgen RebeccaPurple till modulen Editor's Draft of the Colors, nivå 4, för att fira Eric Meyers dotter Rebecca som dog den 7 juni 2014, hennes sjätte födelsedag.

Färg tillagd i CSS4 Colors -modul
namn Hex
(RGB)
Röd
(RGB)
Grön
(RGB)
Blå
(RGB)
Nyans
(HSL/HSV)
Satur.
(HSL)
Ljus
(HSL)
Satur.
(HSV)
Värde
(HSV)
Alias
RebeccaLila #663399 40% 20% 60% 270 ° 50% 40% 67% 60%

CSS stöder också den speciella färgen transparent, som representerar ett alfavärde på noll; Som standard transparentgörs som en osynlig nominell svart: rgba(0, 0, 0, 0).

CSS -färg 5


Webbsäkra färger

I mitten av 1990-talet kunde många skärmar bara visa 256 färger. Dessa kan dikteras av hårdvaran eller ändras av ett "färgtabell". När en färg hittas (t.ex. i en bild) som inte är tillgänglig, måste en annan användas. Detta kan göras genom att antingen använda den närmaste färgen eller genom att använda dithering .

Det fanns olika försök att göra en "standard" färgpalett. En uppsättning färger behövdes som kunde visas utan att röra sig på skärmar med 256 färger; nummer 216 valdes delvis för att datoroperativsystem vanligtvis reserverade sexton till tjugo färger för eget bruk; den valdes också eftersom den tillåter exakt sex nyanser med lika stora mellanrum av rött, grönt och blått (6 × 6 × 6 = 216), var och en från 00 till FF (inklusive båda gränserna).

Listan över färger presenteras som om den hade speciella egenskaper som gör dem immuna mot rysningar, men på 256-färgskärmar kan applikationer faktiskt ställa in en palett med val av färger som de väljer, dithering resten. Dessa färger valdes specifikt eftersom de matchade paletterna som valts av olika webbläsarprogram. Det var inte särskilt olika paletter som användes i olika webbläsare.

"Webbsäkra" färger hade en brist i det, på system som X11 där paletten delas mellan applikationer, tilldelades mindre färgkuber (5 × 5 × 5 eller 4 × 4 × 4) av webbläsare-"web- säkra "färger skulle skaka på sådana system. Olika resultat erhölls genom att tillhandahålla en bild med ett större färgintervall och låta webbläsaren kvantifiera färgutrymmet om det behövs, snarare än att drabbas av kvalitetsförlust av en dubbel kvantisering.

Under 2000-talet minskade användningen av 256-färgskärmar i persondatorer kraftigt till förmån för 24-bitars ( TrueColor ) skärmar, och användningen av "webbsäkra" färger har fallit i praktiskt bruk.

De "webbsäkra" färgerna har inte alla standardnamn, men var och en kan specificeras av en RGB- triplett: varje komponent (röd, grön och blå) tar ett av de sex värdena från följande tabell (av de 256 möjliga tillgängliga värden för varje komponent i hela 24-bitars färg).

6 nyanser av varje färg
Nyckel Hex Decimal Fraktion
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

Följande tabell visar alla "webbsäkra" färger. En nackdel med den nätsäkra paletten är dess lilla utbud av ljusa färger för webbsidans bakgrund, medan intensiteten i den nedre delen av intervallet, som de två mörkaste, liknar varandra, vilket gör det svårt att skilja dem. Värden som flankeras av "*" (asterisk) är en del av den "riktigt säkra paletten;" se Säkraste webbfärger nedan.

Färgbord

216 webbsäkra färger
*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*

Varje färgkod som anges är en stenografi för RGB -värdet. Till exempel motsvarar kod 609 RGB-kod 102-0-153 eller HEX-kod #660099 .


Säkraste webbfärger

Designers uppmanades att hålla sig till dessa 216 "webbsäkra" färger på sina webbplatser eftersom det fanns många 8-bitars färgskärmar när 216-färgspaletten utvecklades. David Lehn och Hadley Stern upptäckte att endast 22 av de 216 färgerna i den nätsäkra paletten visas på ett tillförlitligt sätt utan inkonsekvent ommappning på 16-bitars datorskärmar . De kallade dessa 22 färger för "den riktigt säkra paletten"; den består till stor del av nyanser av grönt, gult och blått.

Säkraste webbfärger
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*

Tillgänglighet

Färgval

Vissa webbläsare och enheter stöder inte färger. För dessa skärmar eller blinda och färgblinda användare kan webbinnehåll beroende på färger vara oanvändbart eller svårt att använda.

Antingen ska inga färger anges (för att åberopa webbläsarens standardfärger), eller så ska både bakgrunden och alla förgrundsfärger (t.ex. färgerna i ren text, obesökta länkar, svävade länkar, aktiva länkar och besökta länkar) specificeras för att undvika svart på svart eller vitt på vitt effekter.

Färgkontrast

Den Web Content Accessibility Guidelines rekommenderar ett kontrastförhållande på minst 4,5: 1 mellan relativa ljusstyrkan av text och dess bakgrundsfärg eller åtminstone 3: 1 för stora text. Förbättrad tillgänglighet kräver kontrastförhållanden större än 7: 1.

Att ta itu med tillgänglighetshänsyn handlar dock inte bara om att öka kontrastförhållandet. Som en rapport till Web Accessibility Initiative indikerar är dyslektiska läsare bättre betjänade av kontrastförhållanden under maxvärdet. Rekommendationerna de hänvisar till av svart (0x0A0A0A) på benvitt (0xFFFFE5) och svart (0x000000) på creme (0xFAFAC8) har kontrastförhållanden på 11,7: 1 respektive 20,3: 1. Bland deras andra färgpar har brun (0x282800) på mörkgrön (0xA0A000) ett kontrastförhållande på 3,24: 1, vilket är mindre än WCAG -rekommendationen , mörkbrun (0x1E1E00) på ljusgrön (0xB9B900) har ett kontrastförhållande på 4,54 : 1 och blått (0x00007D) på gult (0xFFFF00) har ett kontrastförhållande på 11,4: 1. Lägg märke till att färgerna som nämns i rapporten använder andra färgvärden än webbfärgerna med samma namn.

Se även

Referenser

externa länkar