De CSS-kleurmodule geeft details over waarden waarmee auteurs de kleuren en dekking van html-elementen kunnen definiëren, evenals de waarden van de kleureigenschap.
kleur eigenschap
1. Prioriteitskleuren: kleureigenschap
De eigenschap specificeert de kleur van het lettertype met behulp van verschillende kleurweergavesystemen. De eigenschap beschrijft de kleur van de tekstinhoud van het element. Bovendien wordt het gebruikt om een potentiële indirecte waarde (currentColor) op te geven voor alle andere eigenschappen die kleurwaarden accepteren.
Het onroerend goed is geërfd.
2. Kleurwaarden
2.1. Belangrijkste trefwoorden
De lijst met belangrijkste trefwoorden bevat de volgende betekenissen:
Naam | HEX | RGB | Kleur |
---|---|---|---|
zwart | #000000 | 0,0,0 | |
zilver | #C0C0C0 | 192,192,192 | |
grijs | #808080 | 128,128,128 | |
wit | #FFFFFF | 255,255,255 | |
kastanjebruin | #800000 | 128,0,0 | |
rood | #FF0000 | 255,0,0 | |
paars | #800080 | 128,0,128 | |
fuchsia | #FF00FF | 255,0,255 | |
groente | #008000 | 0,128,0 | |
limoen | #00FF00 | 0,255,0 | |
olijf | #808000 | 128,128,0 | |
geel | #FFFF00 | 255,255,0 | |
marine | #000080 | 0,0,128 | |
blauw | #0000FF | 0,0,255 | |
wintertaling | #008080 | 0,128,128 | |
aquatisch | #00FFFF | 0,255,255 |
Kleurnamen zijn niet hoofdlettergevoelig.
Syntaxis
Kleur teal;
2.2. Numerieke kleurwaarden
2.2.1. RGB-modelkleuren
Het hexadecimale formaat van een RGB-waarde is een #-teken, onmiddellijk gevolgd door drie of zes hexadecimale tekens. De driecijferige RGB-notatie #rgb wordt omgezet naar de zescijferige vorm #rrggbb door de cijfers te kopiëren in plaats van nullen toe te voegen. #fb0 wordt bijvoorbeeld uitgebreid naar #ffbb00 . Dit zorgt ervoor dat wit #ffffff kan worden opgegeven in de korte #fff-invoer, en verwijdert alle afhankelijkheden van de kleurdiepte van de weergave.
Het formaat van een RGB-waarde in functionele notatie is rgb(gevolgd door een door komma's gescheiden lijst van drie numerieke waarden (ofwel drie gehele waarden ofwel drie procentuele waarden) gevolgd door een symbool). De gehele waarde 255 komt overeen met 100% en F of FF in hexadecimale notatie:
Rgb(255.255.255) = rgb(100%, 100%, 100%) = #FFF
Rond numerieke waarden zijn spaties toegestaan.
Er zijn verschillende manieren om kleur weer te geven in webdesign.
HEX is een hexadecimaal kleurweergavesysteem gebaseerd op basis 16. Voor dit systeem worden Arabische decimale cijfers van 0 tot 9 en Latijnse letters van A tot F gebruikt om het digitale getal tot 16 aan te vullen. Voor webdesign zijn er 16 primaire (sleutel)kleuren worden gebruikt, de zogenaamde hexadecimale kleurcode #RRGGBB, waarbij elk paar verantwoordelijk is voor zijn aandeel in de kleur: RR – rood, GG – groen en BB – blauw. Elke kleurfractie varieert van 00 tot FF.
Twee andere weergaven van kleur in webdesign zijn: in de vorm van RGB(*,*,*), waarbij elke “*”-fractie van een kleur wordt weergegeven door decimale cijfers van 0 tot 255 en door kleurnamen in het Engels.
Bij het maken van een kleurenafbeelding is het grootste probleem de juiste weergave van kleuren op verschillende soorten computers, monitoren en browsers. Als de browser een kleur niet correct kan weergeven, selecteert hij een soortgelijke kleur of mengt hij verschillende kleuren. En soms kan het worden vervangen door een compleet andere kleur.
Tafel 16 primaire kleuren, die in alle browsers worden gebruikt
Naam | Kleur | Hex | (RGB) |
Aqua (zeegolf) | #00FFFF | (000,255,255) | |
Zwart | #000000 | (000,000,000) | |
Blauw | #0000FF | (000,000,255) | |
Fuchsia (magenta) | #FF00FF | (255,000,255) | |
Grijs | #808080 | (128,128,128) | |
Groente | #008000 | (000,128,000) | |
Limoen (heldergroen) | #00FF00 | (000,255,000) | |
Kastanjebruin (donker bordeaux) | #800000 | (128,000,000) | |
Marine (donkerblauw) | #000080 | (000,000,128) | |
Olijf | #808000 | (128,128,000) | |
Paars | #800080 | (128,000,128) | |
Rood | #FF0000 | (255,000,000) | |
Zilver | #C0C0C0 | (192,192,192) | |
Wintertaling (grijsgroen) | #008080 | (000,128,128) | |
Wit | #FFFFFF | (255,255,255) | |
Geel | #FFFF00 | (255,255,000) |
Tafel paars kleuren en zijn schakeringen
Naam | Kleur | Hex | (RGB) |
Magenta (magenta) | #FFCBDB | (255,203,219) | |
Magenta (magenta) | #FF0099 | (255,000,153) | |
Magenta (magenta) | #F95A61 | (249,090,097) | |
Fuchsia (fuchsia) | #FF00FF | (255,000,255) | |
Mauvein (aniline paars) | #EF0097 | (239,000,151) | |
Zalmroze (oranjeroze) | #FF91A4 | (255,145,164) | |
Cenise (een tint paars) | #DE3163 | (153,149,140) | |
Aubergine Aubergine (aubergine) | #990066 | (153,000,132) | |
Lavendelblush (roze-lavendel) |  #FFF0F5 | (255,240,245) | |
Lila (lila) | #C8A2C8 | (200,162,200) | |
Magenta (magenta) | #FF008F | (255,000,143) | |
Orchidee (orchidee) | #DA70D6 | (218,112,214) | |
Roodviolet (paarsrood) | #C71585 | (199,021,133) | |
Sanguïn (bloedig) | #92000A | (146,000,010) | |
Distel (paarse tint) | #D8BFD8 | (185,211,238) | |
Violet-aubergine (een tint paars) | #991199 | (153,017,153) | |
Rosa vivo (dieproze) | #FF007F | (255,000,127) | |
Lavendelroos (een tint paars) | #FBA0E3 | (108,123,139) | |
Mountbatten roze | #997ABD | (153,122,141) |
Tafel grijs kleuren en zijn schakeringen
Naam | Kleur | Hex | (RGB) |
Grijs | #808080 | (128,128,128) | |
Grijs | #bebebe | (190,190,190) | |
(grijstint) | #858585 | (133,133,133) | |
Grijs33 | #545454 | (084,084,084) | |
(grijze leisteen) | #708090 | (112,128,144) | |
(Kwarts) | #99958с | (153,149,140) | |
(Lichtgrijs) | #bbbbbb | (187,187,187) | |
(Zilver) | #c0c0c0 | (192,192,192) | |
(Grijs wit) | #f0f0f0 | (240,240,240) | |
(Baarden van Abdel-Kerim) | #e0e0e0 | (224,224,224) | |
Lichtgrijs (lichtgrijs) | #d3d3d3 | (211,211,211) | |
LichtStateGray() | #778899 | (119,136,153) | |
StateGray-1 (bleek korenbloemblauw1) | #c6e2ff | (198,226,255) | |
StateGray-2 (bleek korenbloemblauw2) | #b9d3ee | (185,211,238) | |
StaatGray3() | #9fb6cd | (159,182,205) | |
StaatGray4() | #6c7b8b | (108,123,139) |
HTML-kleuren worden aangegeven door zes tekens na de schuine streep, bijvoorbeeld #000000. Deze zes symbolen vertegenwoordigen de verhoudingen van de verschillende kleuren (rood, groen, blauw) in de uiteindelijke kleur. Op uw computermonitor wordt het beeld gevormd uit een groot aantal punten, pixels genoemd. Elke pixel is een kleine lichtbron, laten we het een "zaklamp" noemen, die op zijn beurt uit drie zaklampen bestaat: rood, groen en blauw. Door de intensiteit van de gloed van individueel gekleurde zaklampen te verminderen of te verhogen, verkrijgen we de gewenste kleur.
HTML-kleurcodes
Kleuren in HTML worden weergegeven door een hexadecimale (HEX) notatie van rood, blauw en groen (RGB).
De kleinste kleurwaarde is 0 (hexadecimaal 00). De hoogste kleurwaarde is 255 (hex FF).
De hexadecimale kleurwaarde bestaat uit drie cijfers, beginnend met het #-teken.
Kleurcodes (betekenissen)
Kleur | HEX-code | RGB-code |
---|---|---|
#000000 | rgb(0,0,0) | |
#FF0000 | rgb(255,0,0) | |
#00FF00 | rgb(0,255,0) | |
#0000FF | rgb(0,0,255) | |
#FFFF00 | rgb(255.255,0) | |
#00FFFF | rgb(0,255,255) | |
#FF00FF | rgb(255,0,255) | |
#C0C0C0 | rgb(192.192.192) | |
#FFFFFF | rgb(255.255.255) |
16 miljoen tinten
Het combineren van rood, blauw en groen met waarden variërend van 0 tot 255 voor het percentage van elke kleur resulteert in een totaal van ruim 16 miljoen tinten (256 x 256 x 256).
De meeste moderne monitoren kunnen minstens 16.384 verschillende tinten weergeven (LCD-monitoren kunnen doorgaans 262.16 miljoen tinten weergeven). (bijgewerkt oktober 2013) kleuren, en CRT-monitoren kunnen een vrijwel onbeperkt aantal kleuren weergeven).
De onderstaande kleurentabel toont de verandering in het aandeel rood van 0 naar 255 met nulwaarden voor blauw en groen:
Rood | HEX-code | RGB-code |
---|---|---|
#000000 | rgb(0,0,0) | |
#080000 | rgb(8,0,0) | |
#100000 | rgb(16,0,0) | |
#180000 | rgb(24,0,0) | |
#200000 | rgb(32,0,0) | |
#280000 | rgb(40,0,0) | |
#300000 | rgb(48,0,0) | |
#380000 | rgb(56,0,0) | |
#400000 | rgb(64,0,0) | |
#480000 | rgb(72,0,0) | |
#500000 | rgb(80,0,0) | |
#580000 | rgb(88,0,0) | |
#600000 | rgb(96,0,0) | |
#680000 | rgb(104,0,0) | |
#700000 | rgb(112,0,0) | |
#780000 | rgb(120,0,0) | |
#800000 | rgb(128,0,0) | |
#880000 | rgb(136,0,0) | |
#900000 | rgb(144,0,0) | |
#980000 | rgb(152,0,0) | |
#A00000 | rgb(160,0,0) | |
#A80000 | rgb(168,0,0) | |
#B00000 | rgb(176,0,0) | |
#B80000 | rgb(184,0,0) | |
#C00000 | rgb(192,0,0) | |
#C80000 | rgb(200,0,0) | |
#D00000 | rgb(208,0,0) | |
#D80000 | rgb(216,0,0) | |
#E00000 | rgb(224,0,0) | |
#E80000 | rgb(232,0,0) | |
#F00000 | rgb(240,0,0) | |
#F80000 | rgb(248,0,0) | |
#FF0000 | rgb(255,0,0) |
Tinten grijs
Om grijstinten te verkrijgen, worden gelijke aandelen van alle kleuren gebruikt. Om het voor u makkelijker te maken om de juiste kleur te kiezen, voorzien wij u van grijstintcodes
Tinten grijs | HEX-code | RGB-code |
---|---|---|
#000000 | rgb(0,0,0) | |
#080808 | rgb(8,8,8) | |
#101010 | rgb(16,16,16) | |
#181818 | rgb(24,24,24) | |
#202020 | rgb(32,32,32) | |
#282828 | rgb(40,40,40) | |
#303030 | rgb(48,48,48) | |
#383838 | rgb(56,56,56) | |
#404040 | rgb(64,64,64) | |
#484848 | rgb(72,72,72) | |
#505050 | rgb(80,80,80) | |
#585858 | rgb(88,88,88) | |
#606060 | rgb(96,96,96) | |
#686868 | rgb(104.104.104) | |
#707070 | rgb(112.112.112) | |
#787878 | rgb(120.120.120) | |
#808080 | rgb(128.128.128) | |
#888888 | rgb(136.136.136) | |
#909090 | rgb(144.144.144) | |
#989898 | rgb(152.152.152) | |
#A0A0A0 | rgb(160,160,160) | |
#A8A8A8 | rgb(168.168.168) | |
#B0B0B0 | rgb(176.176.176) | |
#B8B8B8 | rgb(184.184.184) | |
#C0C0C0 | rgb(192.192.192) | |
#C8C8C8 | rgb(200.200.200) | |
#D0D0D0 | rgb(208.208.208) | |
#D8D8D8 | rgb(216.216.216) | |
#E0E0E0 | rgb(224.224.224) | |
#E8E8E8 | rgb(232.232.232) | |
#F0F0F0 | rgb(240.240.240) | |
#F8F8F8 | rgb(248.248.248) | |
#FFFFFF | rgb(255.255.255) |
Cross-browser (alle browsers) HTML-kleurnamen
Een verzameling van 150 kleurnamen in html, ondersteund in alle browsers.
Gestandaardiseerde kleurnamen
Het W3C somt 16 geldige kleurnamen op voor HTML en CSS: aqua, zwart, blauw, fuchsia, grijs, groen, limoen, kastanjebruin (kastanje), marineblauw (ultramarijn), olijf (olijf), paars (paars), rood (rood) , zilver (zilver), blauwgroen (grijs), wit (wit) en geel (geel).
Wanneer u kleuren gebruikt die niet in deze lijst voorkomen, is het juister om hun hexadecimale (HEX) code of RGB-code te gebruiken.
Veilige kleuren
Enkele jaren geleden, toen computers maximaal 256 verschillende kleuren konden ondersteunen, werd een lijst van 216 "Web Safe Colors" voorgesteld, waarbij 40 kleuren gereserveerd waren voor het systeem.
Dit palet met 216 kleuren is gemaakt om kleuren correct weer te geven in de paletmodus met 256 kleuren.
Dit doet er niet toe, omdat de meeste computers over de hele wereld miljoenen kleurtinten ondersteunen. Hier is in ieder geval een lijst met deze kleuren:
000000 | 000033 | 000066 | 000099 | 0000CC | 0000FF |
003300 | 003333 | 003366 | 003399 | 0033CC | 0033FF |
006600 | 006633 | 006666 | 006699 | 0066CC | 0066FF |
009900 | 009933 | 009966 | 009999 | 0099CC | 0099FF |
00CC00 | 00CC33 | 00CC66 | 00CC99 | 00CCCC | 00CCFF |
00FF00 | 00FF33 | 00FF66 | 00FF99 | 00FFCC | 00FFFF |
330000 | 330033 | 330066 | 330099 | 3300CC | 3300FF |
333300 | 333333 | 333366 | 333399 | 3333CC | 3333FF |
336600 | 336633 | 336666 | 336699 | 3366CC | 3366FF |
339900 | 339933 | 339966 | 339999 | 3399CC | 3399FF |
33CC00 | 33CC33 | 33CC66 | 33CC99 | 33CCCC | 33CCFF |
33FF00 | 33FF33 | 33FF66 | 33FF99 | 33FFCC | 33FFFF |
660000 | 660033 | 660066 | 660099 | 6600CC | 6600FF |
663300 | 663333 | 663366 | 663399 | 6633CC | 6633FF |
666600 | 666633 | 666666 | 666699 | 6666CC | 6666FF |
669900 | 669933 | 669966 | 669999 | 6699CC | 6699FF |
66CC00 | 66CC33 | 66CC66 | 66CC99 | 66CCCC | 66CCFF |
66FF00 | 66FF33 | 66FF66 | 66FF99 | 66FFCC | 66FFFF |
990000 | 990033 | 990066 | 990099 | 9900CC | 9900FF |
993300 | 993333 | 993366 | 993399 | 9933CC | 9933FF |
996600 | 996633 | 996666 | 996699 | 9966CC | 9966FF |
999900 | 999933 | 999966 | 999999 | 9999CC | 9999FF |
99CC00 | 99CC33 | 99CC66 | 99CC99 | 99CCCC | 99CCFF |
99FF00 | 99FF33 | 99FF66 | 99FF99 | 99FFCC | 99FFFF |
CC0000 | CC0033 | CC0066 | CC0099 | CC00CC | CC00FF |
CC3300 | CC3333 | CC3366 | CC3399 | CC33CC | CC33FF |
CC6600 | CC6633 | CC6666 | CC6699 | CC66CC | CC66FF |
CC9900 | CC9933 | CC9966 | CC9999 | CC99CC | CC99FF |
CCCC00 | CCCC33 | CCCC66 | CCCC99 | CCCCCC | CCCCFF |
CCFF00 | CCFF33 | CCFF66 | CCFF99 | CCFFCC | CCFFFF |
FF0000 | FF0033 | FF0066 | FF0099 | FF00CC | FF00FF |
FF3300 | FF3333 | FF3366 | FF3399 | FF33CC | FF33FF |
FF6600 | FF6633 | FF6666 | FF6699 | FF66CC | FF66FF |
FF9900 | FF9933 | FF9966 | FF9999 | FF99CC | FF99FF |
FFCC00 | FFCC33 | FFCC66 | FFCC99 | FFCCCC | FFCCFF |
FFFF00 | FFFF33 | FFFF66 | FFFF99 | FFFFCC | FFFFFF |
Deze pagina bevat een tabel met trefwoorden die kunnen worden gebruikt om kleuren aan te duiden in webontwikkelaartalen als: HTML, CSS, JavaScript, Flash, enz.
In de oude specificaties voor het WC3-concern waren slechts 16 trefwoorden gespecificeerd, met behulp waarvan kleuren werden ingesteld in HTML en CSS. In verdere, modernere specificaties werden nog eens 130 trefwoorden toegevoegd om kleurnamen aan te duiden. De volgende tabel bevat de kleurnamen en de hexadecimale en RGB-codes waarmee ze corresponderen.
Volgens CSS-regels zijn kleurnamen niet hoofdlettergevoelig. De kleurvermeldingen IndianRed en indianred zijn gelijkwaardig.
Het is ook vermeldenswaard dat van de 146 trefwoorden in de tabel er eigenlijk minder kleuren in voorkomen. Dit komt omdat sommige trefwoorden naar dezelfde kleur verwijzen. De namen Grijs en Grijs vertegenwoordigen dus de 50% grijze kleurcode #808080, en het woord Magenta is een synoniem voor de HTML-kleur Fuchsia, overeenkomend met de hexadecimale code #FF00FF. Ook synoniem zijn de woorden Aqua en Cyan, ze komen overeen met de code #00FFFF.
|
|
Hexadecimale getallen worden gebruikt om kleuren te specificeren. Het hexadecimale systeem is, in tegenstelling tot het decimale systeem, gebaseerd, zoals de naam al doet vermoeden, op het getal 16. De getallen zijn als volgt: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A , B, C , D, E, F. Cijfers van 10 tot 15 worden vervangen door Latijnse letters. Getallen groter dan 15 in het hexadecimale systeem worden gevormd door twee getallen tot één te combineren. Het getal 255 in decimalen komt bijvoorbeeld overeen met het getal FF in hexadecimaal. Om verwarring bij het bepalen van het getallenstelsel te voorkomen, wordt vóór het hexadecimale getal een hekje # geplaatst, bijvoorbeeld #666999. Elk van de drie kleuren – rood, groen en blauw – kan waarden aannemen van 00 tot FF. Het kleursymbool is dus verdeeld in drie componenten #rrggbb, waarbij de eerste twee symbolen de rode component van de kleur aangeven, de middelste twee - groen en de laatste twee - blauw. Het is toegestaan om de afgekorte vorm #rgb te gebruiken, waarbij elk teken verdubbeld moet worden. De invoer #fe0 moet dus worden beschouwd als #ffee00.
Bij naam
Internet Explorer | Chroom | Opera | Safari | Firefox | Android | iOS |
4.0+ | 1.0+ | 3.5+ | 1.3+ | 1.0+ | 1.0+ | 1.0+ |
Browsers ondersteunen sommige kleuren op basis van hun naam. In tafel 1 toont de namen, hexadecimale code, RGB, HSL-waarden en beschrijving.
Naam | Kleur | Code | RGB | HSL | Beschrijving |
---|---|---|---|---|---|
wit | #ffffff of #fff | rgb(255.255.255) | hsl(0,0%,100%) | Wit | |
zilver | #c0c0c0 | rgb(192.192.192) | hsl(0,0%,75%) | Grijs | |
grijs | #808080 | rgb(128.128.128) | hsl(0,0%,50%) | Donker grijs | |
zwart | #000000 of #000 | rgb(0,0,0) | hsl(0,0%,0%) | Zwart | |
kastanjebruin | #800000 | rgb(128,0,0) | hsl(0,100%,25%) | Donkerrood | |
rood | #ff0000 of #f00 | rgb(255,0,0) | hsl(0,100%,50%) | Rood | |
oranje | #ffa500 | rgb(255.165,0) | hsl(38,8,100%,50%) | Oranje | |
geel | #ffff00 of #ff0 | rgb(255.255,0) | hsl(60,100%,50%) | Geel | |
olijf | #808000 | rgb(128.128,0) | hsl(60,100%,25%) | Olijf | |
limoen | #00ff00 of #0f0 | rgb(0,255,0) | hsl(120,100%,50%) | Licht groen | |
groente | #008000 | rgb(0,128,0) | hsl(120,100%,25%) | Groente | |
aquatisch | #00ffff of #0ff | rgb(0,255,255) | hsl(180,100%,50%) | Blauw | |
blauw | #0000ff of #00f | rgb(0,0,255) | hsl(240,100%,50%) | Blauw | |
marine | #000080 | rgb(0,0,128) | hsl(240,100%,25%) | Donkerblauw | |
wintertaling | #008080 | rgb(0,128,128) | hsl(180,100%,25%) | Blauw groen | |
fuchsia | #ff00ff of #f0f | rgb(255,0,255) | hsl(300,100%,50%) | Roze | |
paars | #800080 | rgb(128,0,128) | hsl(300,100%,25%) | paars |
RGB gebruiken
Internet Explorer | Chroom | Opera | Safari | Firefox | Android | iOS |
5.0+ | 1.0+ | 3.5+ | 1.3+ | 1.0+ | 1.0+ | 1.0+ |
U kunt kleur definiëren met behulp van de rode, groene en blauwe waarden in decimale termen. Elk van de drie kleurcomponenten heeft een waarde van 0 tot 255. Het is ook toegestaan om de kleur als een percentage op te geven, waarbij 100% overeenkomt met het getal 255. Geef eerst het rgb-trefwoord op en specificeer vervolgens de kleurcomponenten tussen haakjes. , gescheiden door komma's, bijvoorbeeld rgb(255, 128, 128) of rgb(100%, 50%, 50%).
RGBA
Internet Explorer | Chroom | Opera | Safari | Firefox | Android | iOS |
9.0+ | 1.0+ | 10.0+ | 3.1+ | 3.0+ | 2.1+ | 2.0+ |
Het RGBA-formaat is qua syntaxis vergelijkbaar met RGB, maar bevat een alfakanaal dat de transparantie van het element specificeert. Een waarde van 0 is volledig transparant, 1 is ondoorzichtig en een tussenliggende waarde zoals 0,5 is semi-transparant.
RGBA is toegevoegd aan CSS3, dus CSS-code moet worden gevalideerd tegen deze versie. Opgemerkt moet worden dat de CSS3-standaard nog in ontwikkeling is en dat sommige functies kunnen veranderen. Een kleur in RGB-indeling die aan de eigenschap background-color is toegevoegd, wordt bijvoorbeeld gevalideerd, maar een kleur die aan de eigenschap background-color wordt toegevoegd, is niet langer geldig. Tegelijkertijd begrijpen browsers de kleur voor beide eigenschappen volkomen correct.
HSL
Internet Explorer | Chroom | Opera | Safari | Firefox | Android | iOS |
9.0+ | 1.0+ | 9.6+ | 3.1+ | 3.0+ | 2.1+ | 2.0+ |
De naam van het HSL-formaat is afgeleid van de combinatie van de eerste letters Hue (tint), Saturate (verzadiging) en Lightness (lichtheid). Tint is de kleurwaarde op het kleurenwiel (Fig. 1) en wordt weergegeven in graden. 0° komt overeen met rood, 120° met groen en 240° met blauw. De tintwaarde kan variëren van 0 tot 359.
Rijst. 1. Kleurenwiel
Verzadiging is de intensiteit van een kleur en wordt gemeten als een percentage van 0% tot 100%. Een waarde van 0% duidt op geen kleur en een grijstint, 100% is de maximale waarde voor verzadiging.
Lichtheid geeft aan hoe helder de kleur is en wordt gespecificeerd als een percentage van 0% tot 100%. Lage waarden maken de kleur donkerder, en hoge waarden maken de kleur lichter; extreme waarden van 0% en 100% komen overeen met zwart en wit.
HSLA
Internet Explorer | Chroom | Opera | Safari | Firefox | Android | iOS |
9.0+ | 1.0+ | 10.0+ | 3.1+ | 3.0+ | 2.1+ | 2.0+ |
Het HSLA-formaat is qua syntaxis vergelijkbaar met HSL, maar bevat een alfakanaal om de transparantie van het element te specificeren. Een waarde van 0 is volledig transparant, 1 is ondoorzichtig en een tussenliggende waarde zoals 0,5 is semi-transparant.
RGBA-, HSL- en HSLA-kleurwaarden zijn toegevoegd aan CSS3, dus controleer uw code op versiegeldigheid wanneer u deze formaten gebruikt.
HTML5 CSS2.1 CSS3 IE Cr Op Sa Fx
Waarschuwing
Alle leeuwenvangmethoden die op de site worden vermeld, zijn theoretisch en gebaseerd op computationele methoden. De auteurs garanderen uw veiligheid bij het gebruik ervan niet en wijzen elke verantwoordelijkheid voor de resultaten af. Vergeet niet dat een leeuw een roofdier en een gevaarlijk dier is!
Het resultaat van dit voorbeeld wordt getoond in Fig. 2.
Rijst. 2. Kleuren op de webpagina