Oranžový kód. Farba v štýloch je možné nastaviť rôznymi spôsobmi: v hexadecimálnej hodnote podľa mena, vo formáte RGB, RGBA, HSL, HSLA formát

Farebné kódy v CSS sa používajú na označenie farby. Rovnako ako pravidlo, farebné kódy alebo hodnoty farieb sa používajú na inštaláciu farby alebo pre popredí prvku (napríklad farbu textu, referencie), alebo na pozadie prvku (farba pozadia, blok). Môžu byť tiež použité na zmenu farby tlačidla, hranice, marker, počas vedenia a iných dekoratívnych účinkov.

Môžete nastaviť hodnoty farieb v rôznych formátoch. Nasledujúca tabuľka uvádza všetky možné formáty:

Podrobnejšie sú uvedené nižšie uvedené formáty.

CSS farby - hexadecimálne kódy

Sandentový farebný kód - Toto je šesťmiestny prezentácia farby. Prvé dve číslice (RR) sú červenou hodnotou, nasledujúce dve sú zelená hodnota (GG) a druhá je modrá hodnota (BB).

CSS Farby - krátke hexové kódy

Krátke šesťhranný kód farby - Toto je kratšia forma šesťmiestneho zápisu. V tomto formáte sa každá číslica opakuje, aby sa získala ekvivalentná šesťmiestne farbu. Napríklad: # 0f0 sa stáva # 00FF00.

Hodnota HEX môže byť prevzatá z akéhokoľvek grafického softvéru, ako je napríklad Adobe Photoshop, Core Draw atď.

Každý hex golier v CSS bude predchádzať znak Hesha "#". Nižšie sú uvedené príklady použitia hexadecimálnych označení.

CSS COLORS - RGB hodnoty

RGB hodnota - Toto je farebný kód, ktorý sa nastavuje pomocou vlastnosti RGB (). Táto stavba má tri hodnoty: jeden pre červenú, zelenú a modrú. Hodnota môže byť celé číslo, od 0 do 255 alebo percentuálneho podielu.

Poznámka: Nie všetky prehliadače podporujú vlastnosti farieb RGB (), takže sa neodporúča používať.

Nižšie je príklad zobrazujúci niekoľko farieb pomocou hodnôt RGB.

Generátor farebného kódu

Pomocou nášho servisu môžete vytvoriť milióny farebných kódov.

Bezpečné farby prehliadača

Nižšie je tabuľka 216 farieb, ktoré sú najbezpečnejšie a nezávislé od počítača. Tieto farby v CSS sa pohybujú od 000000 do ffffff hexadecimálneho kódu. Sú bezpečné používanie, pretože zabezpečia, že všetky počítače budú správne zobrazovať farbu pri práci s 256 farebnými paletami.

Tabuľka "Safe" farby v CSS
#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.# 33cccff.
# 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# 66fff.
#990000 #990033 #990066 #990099 # 9900cc# 9900ff.
#993300 #993333 #993366 #993399 # 9933c.# 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.
# Ccc00.# Cccc33# Cccc66.# Cccc99#Cccccc.#Cccccff.
# 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.

Farba v jazyku CSS možno nastaviť rôznymi spôsobmi:

  • podľa názvu,
  • v hexadecimálnej hodnote
  • vo formátoch RGB a RGBA,
  • vo formátoch HSL a HSLA.

Farba úlohám podľa mena

Prehliadače podporujú indikáciu niektorých farieb na mená. V tejto tabuľke niektoré kľúčové slová (anglické názvy farieb) používajú na nastavenie farieb vlastností, RGB kódu, hexadecimálneho kódu (HEX) a HSL kódu.

Tabuľka. 1. Názvy farieb, ich RGB, HEX a HSL kód.
názov Farba RGB. Hex. Hmla Popis
biely rGB (255, 255, 255) #Fffffff alebo #fff. hSL (0, 0%, 100%) biely
strieborný rGB (192, 192, 192) # C0c0c0. hSL (0, 0%, 75%) Šedý
Šedá. rGB (128, 128, 128) #808080 hSL (0, 0%, 50%) Tmavošedý
Čierna. rGB (0, 0, 0) # 000000 alebo # 000 hSL (0, 0%, 0%) Čierny
more. rGB (128, 0, 0) #800000 hSL (0, 100%, 25%) Tmavo červená
červený rGB (255, 0, 0) # FF0000 alebo # F00 hSL (0, 100%, 50%) Červený
oranžový rGB (255, 165, 0) # FFA500. hSL (38,8, 100%, 50%) Oranžový
žltá rGB (255, 255, 0) # Ffff00 alebo # ff0 hSL (60, 100%, 50%) žltá
olivový. rGB (128, 128, 0) #808000 hSL (60, 100%, 25%) Olivový
vápno rGB (0, 255, 0) # 00ff00 alebo # 0f0 hSL (120, 100%, 50%) Svetlo zelená
zelená. rGB (0, 128, 0) #008000 hSL (120, 100%, 25%) zelená
aqua. rGB (0, 255, 255) # 00ffff alebo # 0ff hSL (180, 100%, 50%) Modrá
modrá rGB (0, 0, 255) # 0000FF alebo # 00F hSL (240, 100%, 50%) Modrá
námorníctva. rGB (0,0,128) #000080 hSL (240, 100%, 25%) Tmavomodrá
modrozelený rGB (0, 128, 128) #008080 hSL (180, 100%, 25%) Sine-zelená
fuchsia. rGB (255, 0, 255) # FF00FF alebo # F0F hSL (300, 100%, 50%) Ružová
fialová. rGB (128, 0, 128) #800080 hSL (300, 100%, 25%) Fialová

Toto je vzorka používania mien farieb, prestávky farieb sa odoberajú z rozšírenej tabuľky.

RGB v CSS.

Strednodobý
brown.
crimson.
blueviolet.
roli


Takto funguje tento kód:

Nastavte farbu pomocou RGB

RGB je aditívny farebný model. V angličtine pridávanie - pridanie. RGB je skratka anglických slov: červená, zelená, modrá - červená, zelená, modrá). Z toho je zrejmé, že modely RGB sú syntetizované pridaním troch farieb (červenej, zelenej, modrej) v rôznych množstvách.

Miešanie červenej, zelenej a modrej farby je možné získať niekoľko miliónov odtieňov. Všetky možné kombinácie sú uložené v pamäti počítačov.

Bližšie k podnikaniu.

Ak chcete nastaviť vlastnosti v tomto formáte, používa sa RGB (R, G, B) záznam, kde R, G, B je tri kanály pre každú farbu (červená, zelená, modrá). Hodnoty pre každý kanál sú nastavené v rozsahu od 0 do 255.

Vzorový kód.

Aby bolo jasné, uvediem príklad kód:

RGB v CSS.

rGB (255, 0, 0)
rGB (0, 255, 0)
rGB (0, 0, 255)


Takto by mal tento príklad fungovať:

Obr. Farby v RGB.

Napríklad vysvetlenia.

Na začiatku stránky som vytvorím triedu DIV.RGB, potrebuje bloky vytvorené značkou

Zobrazí požadovanú veľkosť: 240px až 40px. Vlastnosť výškového riadku je priradená hodnota - 40px, to znamená, že rovná výške bloku, to vám umožní zobraziť text v bloku
V strede vertikálnej. horizontálne text zameraný na pomoc pravidlu ( text-ALIGN: Centrum;).

Ďalej v kóde nastavte farbu pozadia bloku

Pri písaní atribútu štýlu používame vlastnosť pozadia a hodnoty sú priradené RGB (255, 0, 0), RGB (0, 255, 0) a RGB (0, 0, 255). To znamená, že sme striedavo vytvoríme jeden kanál, ako je to možné, a zostávajúce kanály sa nepoužívajú na syntézu, pretože ich hodnota sa rovná nul.

Skúste tento príklad editovať a zadajte svoje hodnoty, ako je RGB (100, 100, 100).

Nastavte farbu pomocou RGBA

CSS3 má nový nástroj na prácu s Farbou - Formát RGBA. Môže byť nazývaný vývoj modelu RGB, ale pridaním jedného nového kanála - alebo alfa kanálu. Tento kanál stanovuje transparentnosť farieb. Jeho hodnoty sú nastavené v rozsahu od 0 do 1. Hodnota rovného do 0 zodpovedá plnej priehľadnosti, 1 - úplná opacita (farba bude špecifikovaná v prvých troch kanáloch RGB) a medziprodukty, ako 0,4 alebo 0,6 - priesvitu k rôznym stupňom.

Vzorový kód.

RGBA v CSS3



Takto to bude fungovať:

Tento kód pre svoju vizuálnu reprezentáciu je podobná nasledujúcim spôsobom pomocou modelu RGB na nastavenie hodnoty farby:

RGBA v CSS3



Tu je jeho výsledok:

Hodnota alfa kanálu rovná KNAU robí akúkoľvek farbu neviditeľnú - absolútne transparentná, hodnota rovnajúca sa, aby sa preložila farbu v kóde o RGB nezmenenej. Vlastnosť RGBA (255,0,0,1.0) zobrazuje červenú RGB (255, 0, 0).

V hexadecimálnej hodnote (hexový kód)

V živote hluku používame systém desatinnej skóre. Jeho pôvod je veľmi jednoduchý - máme desať prstov v náručí, a to bolo vhodné počítať na prstoch mojej ceste. Ak existuje desať číslic v desiatnom systéme: od 0 do 9 a číslo 10 je už ďalším vypúšťaním, potom v hexadecimálnom čísle 16 číslic a nasledujúci vypúšťanie bude číslo 16.

Ak chcete špecifikovať kódy farieb ako hexadecimálne číslice, konvenčné desatinné čísla od 0 do 9 sa používajú a latinské písmená z A až F, ktorý je (0, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 6 , 2, 7, 8, 9, A, B, C, D, E, F). Pre jasnosť to znížime v tabuľke:

Ak chcete zaznamenať hexadecimálne čísla, viac ako f (15 cez desatinný systém), ako v desatinnom systéme, tiež používajú kombináciu dvoch číslic, ale už hexadecimálne, čo je zrejmé. Takže na zaznamenanie desatinného čísla 255 v hexadecimálnom systéme používa záznam FF.

Hexadecimálny systém je pochopiteľnejší pre počítača, spracuje hodnoty uvedené v hexadecimálnej hodnote.

Ak chcete zadať farbu v systéme 16.-Riche, pred číselnou hodnotou musíte nastaviť znak "#", príklad: # ffc0cb. Hodnota samotného # FFC0CB pozostáva z troch hexadecimálnych číslic FF, C0 a CB. Význam tohto záznamu je rovnaký ako inštalácia farby vo formáte RGB (RGB (R, G, B)) - Každá hexadecimálna hodnota v hexárnom kóde označuje saturáciu farieb vo svojom modelovom kanáli RGB.

Hex kód v CSS

# FF0000.
# 00ff00.
# 0000ff.


Tento kód zobrazí nasledujúce položky:

Ale výkres s výsledkom z časti "nastavená farba pomocou RGB" na tejto stránke.

Obr. Farby v RGB.

Vidíme, že farby sú identické.

Skrátené nahrávanie šesťhranného kódu farby je povolené: 6-miestne číslo môže byť napísané ako 3-miestne. Je prípustné len v prípade, že dve číslice sa opakujú vo farbe farby jedného kanála.

To znamená, že nasledujúce zníženie záznamu je prípustné:

Napríklad farba # FF22AA je prípustná na písanie SO-# F2A alebo COLOR # 44AA22 je prípustné špecifikovať vo formulári # 4A2.

Nastavte farbu pomocou HSL

Nový formát sa objavil v CSS3 na určenie farby.

Formát HSL je skratka z anglických slov: odtieň (odtieň), nasýtených (nasýtenia) a ľahkosťou (Svetlota).

Hue na HSL je farebná hodnota na špeciálnom farebnom kruhu (obrázok 2) a je nastavená v stupňoch. Ak držíte analógie s modelom RGB, potom 0 ° zodpovedá červenej, 120 ° zodpovedá zelenej a 240 ° - modrej farbe.

Hodnota odtieňa sa zmení v rozsahu od 0 do 359.


Obrázok 2. Farba HSL.

Druhou hodnotou je saturácia (nasýtená) nastavená v percentách. S 100% nasýtením je farba maximálna "šťavnatá", pretože indikátor posúva nasýtenie na 0%, farba sa stáva viac nudnými a valcami do šedej.

Tretí význam - lightlock (ľahkosť) tiež nastavené percento. Čím vyššie je to percento, tým jasná farba bude. Extrémne hodnoty 0% a 100% budú označené čiernou (nedostatok svetla) a biele (zatratené) farby, nezáleží na tom, akú farbu z farebného kruhu bola vybratá v prvom kanáli. Optimálna hodnota môže byť považovaná za hodnotu svetla farieb 50%.

Nastavte farbu pomocou HSLA

Formát HSLA je spojený s HSL, rovnako ako RGB s RGBA. Vo formáte HSLA, ako v RGBA pridaný alfa kanál zodpovedný za transparentnosť farieb.

Farba zadaná vo formáte HSL čítajte jednoduchšie. Možno povedať, že je intuitívne pochopený. Napríklad kód HSL (120,60%, 50%) môže byť odoslaný konečnú farbu, ak je obraz farebného kruhu HSL. Nie je možné povedať o formátoch RGB a HEX, farebný kód uvedený v týchto formátoch sa vydá len po vizualizácii na monitore.

Nové formáty v CSS3 (HSL, HSLA a RGBA) Práca v prehliadačoch od verzie: IE 9.0, Opera 10.0 Firefox 3.0. Ako urobiť štýly pracujúce na starých prehliadačoch?

Nejabeblock (pozadia-farba: RGB (255,50,50); na pozadí - farba: RGBA (255,50,50,0,0,085))

Pri použití takéhoto kódu v starej prehliadačoch, farba pozadia pre triedu .Somebloxk, hoci nebude používať alfa kanál, ale bude zobrazený v RGB formáte.

Vlad merzehevich

V HTML je farba nastavená jedným z dvoch spôsobov: pomocou hexadecimálneho kódu a menom niektorých farieb. Metóda sa používa primárne, založená na hexadecimálnom počítači ako najuniverzálnejší.

HEX FARBY

Pri nastavení farieb v HTML sa používajú čísla v hexadecimálnom kóde. Hexadecimálny systém, na rozdiel od desatinného systému, je založený z jeho mena, medzi číslom 16. Čísla budú nasledovné: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, \\ t A, B, C, D, E, F. Čísla od 10 do 15 sú nahradené latinskými písmenami. V Tab. 6.1 Korešpondencia desatinných a hexadecimálnych čísel.

Čísla sú viac ako 15 v hexadecimálnom systéme sú tvorené kombináciou dvoch čísel v jednom (tabuľka 6.2). Napríklad číslo 255 v desatinnom systéme zodpovedá číslu ff v hexadecimálnom.

Aby ste nemali zamieňať zmätok v definícii číselného systému, symbol mriežky je nastavený pred hexadecimálnym, napríklad # AA69CC. V tomto prípade je register nezáleží, preto je prípustné písať # f0f0f0 alebo # f0f0f0.

Typická farba použitá v HTML je nasledovná.

Tu je farba webovej stránky nastavená ako # FA8E47. Symbol mriežky # pred číslom znamená, že je hexadecimálny. Prvé dve číslice (FA) určujú červenú zložku farieb, čísla s tretími až štvrtými (8E) - zelenými a poslednými dvoma číslicami (47) - modrý. Výsledkom je, že takúto farbu vypne.

Fa. + 8e. + 47 = Fa8E47.

Každá z týchto troch farieb je červená, zelená a modrá - môže mať hodnoty od 00 až ff, čo nakoniec tvorí 256 odtieňov. Celkový počet farieb teda môže byť 256x256x256 \u003d 16.777.216 kombinácie. Farebný model založený na červenej, zelenej a modrej zložke sa nazýval RGB (červená, zelená, modrá; červená, zelená, modrá). Tento model je aditívum (od add-toly), v ktorom pridanie všetkých troch zložiek tvorí bielu.

Ak chcete uľahčiť navigáciu v hexadecimálnych farbách, zohľadnite určité pravidlá.

  • Ak sú hodnoty farebného komponentu rovnaké (napríklad: # D6D6D6), potom sa zobrazí sivý odtieň. Čím väčšie je číslo, zapaľovacia farba, hodnoty sa menia z # 000000 (čierne) do #fffffffff (biely).
  • Bright Red Farba je vytvorená, ak je červená zložka vyrobená maximálna (FF), a zostávajúce komponenty reset. Farba s hodnotou # FF0000 je najdôležitejšia z možných červených odtieňov. To je rovnaké so zelenou (# 00FF00) a modrou (# 0000ff).
  • Žltá (# FFFF00) sa získa zmiešaním červenou farbou so zelenou farbou. Je jasne viditeľný vo farebnom kruhu (obr. 6.1), kde sú uvedené hlavné farby (červené, zelené, modré) a komplementárne alebo ďalšie. Patrí medzi ne žltá, modrá a fialová (stále nazývaná fialová). Všeobecne platí, že každá farba môže byť získaná zmiešaním kvetov neďaleko neho. Blue (# 00ffff) sa získa kombináciou modrej a zelenej.

Obr. 6.1. Farebný kruh

Farby v hexadecimálnych hodnotách nemusí nutne vybrať empiricky. Grafický editor môže pracovať na tento účel, schopný pracovať s rôznymi farebnými modelmi, ako je Adobe Photoshop. Na obr. 6.2 Zobrazenie okna Ak chcete vybrať farbu v tomto programe, riadok krúžil výslednú hexadecimálnu hodnotu aktuálnej farby. Môže sa kopírovať a prilepiť na môj kód.

Obr. 6.2. Okno pre výber farby vo Photoshope

Farby

Ak nastavíte kvalitu vydávania farby monitora v 8 bitoch (256 farbách), potom sa rovnaká farba sa môže objaviť v rôznych prehliadačoch vlastným spôsobom. Je to spôsobené spôsobom zobrazenia grafiky, keď prehliadač pracuje s vlastnou palete a nemôže zobraziť farbu, ktorú nemá v palete. V tomto prípade je farba nahradená kombináciou pixelov iných, blízkych, farieb, ktoré napodobňujú špecifikované. Aby sa farba zostala nezmenená v rôznych prehliadačoch, predstavil paletu takzvaných webových farieb. Webové prostriedky sa nazývajú také farby pre každú zložku, ktorej je nainštalovaná červená, zelená a modrá - jedna zo šiestich hodnôt - 0 (00), 51 (33), 102 (66), 153 (99), 204 (CC) ), 255 (FF). V zátvorkách je uvedená hexadecimálna hodnota tejto zložky. Celkový počet farieb zo všetkých možných kombinácií poskytuje 6x6x6 - 216 farbách. Príklad Web Color - # 33FF66.

Hlavným znakom webovej farby je, že sa zobrazuje rovnako vo všetkých prehliadačoch. V súčasnosti je relevantnosť webových farieb pomerne malý kvôli zlepšeniu kvality monitorov a rozšíriť ich schopnosti.

Farby podľa mena

Aby ste nezapamätali sa súbor čísel, namiesto toho môžete použiť mená rozsiahlych farieb. V Tab. 6.3 Zobrazuje názvy populárnych názvov farieb.

Tabuľka. 6.3. Názvy niektorých farieb
Názov farby Farba Popis Hexadecimálny
Čierna. Čierny #000000
modrá Modrá # 0000ff.
fuchsia. Ľahký fialový # FF00FF.
Šedá. Tmavošedý #808080
zelená. zelená #008000
vápno Svetlo zelená # 00ff00.
more. Tmavo červená #800000
námorníctva. Tmavomodrá #000080
olivový. Olivový #808000
fialová. Tmavý fialový #800080
červený Červený # FF0000.
strieborný Svetlo sivá # C0c0c0.
modrozelený Sine-zelená #008080
biely biely #Ffffff.
žltá žltá # Ffff00.

Nezáleží na tom, aký spôsob, ako nastavíte farbu - podľa jeho mena alebo s hexadecimálnymi číslami. Pokiaľ ide o jej činnosť, tieto spôsoby sú rovnaké. Príklad 6.1 Zobrazuje, ako nastaviť farbu pozadia a textu webovej stránky.

Príklad 6.1. Farebné pozadie a text

Farby

Vzorový text



V tomto príklade je farba pozadia nastavená pomocou atribútu BGColor Tag a farba textu prostredníctvom textového atribútu. Pre odrodu je hodnota v textovom atribúte nainštalovaná ako hexadecimálne číslo a BGColor má vyhradené kľúčové slovo teal.

Pre nastavenie farieb sa čísla používajú v hexadecimálnom kóde. Hexadecimálny systém, na rozdiel od desatinného systému, je založený z jeho mena, medzi číslom 16. Čísla budú nasledovné: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, \\ t A, B, C, D, E, F. Obrázky od 10 do 15 sú nahradené latinskými písmenami. Čísla sú viac ako 15 v hexadecimálnom systéme sú tvorené kombináciou dvoch čísel v jednom. Napríklad číslo 255 v desatinnom systéme zodpovedá číslu FF v hexadecimálnom systéme. Aby sme nemali zamieňať zmätok v definícii číselného systému, symbol mriežky je nastavený pred hexadecimálnym, napríklad # 666999. Každá z troch farieb je červená, zelená a modrá - môže mať hodnoty od 00 až ff. Označenie farby je teda rozdelená na tri komponenty #RRGGBB, kde prvé dva znaky označujú červenú zložku farby, dve stredné - zelené a posledné dve sú modré. Je možné použiť skrátenú formu #RGB, kde by mal každý znak zdvojnásobiť. Takže, nahrávanie # fe0 by malo byť považované za # ffee00.

Podľa názvu

Internet Explorer. Chróm. Opera. Safari. Firefox. Android iOS.
4.0+ 1.0+ 3.5+ 1.3+ 1.0+ 1.0+ 1.0+

Prehliadače podporujú niektoré farby podľa ich mena. V Tab. 1 Zobrazuje názvy, hexadecimálny kód, hodnoty v RGB, formáte HSL a popis.

Tabuľka. 1. Názvy kvetov
názov Farba Kód RGB. Hmla Popis
biely #Fffffff alebo #fff. rGB (255,255,255) hSL (0,0%, 100%) biely
strieborný # C0c0c0. rGB (192,192,192) hSL (0,0%, 75%) Šedý
Šedá. #808080 rGB (128,128,128) hSL (0,0%, 50%) Tmavošedý
Čierna. # 000000 alebo # 000 rGB (0,0,0) hSL (0,0%, 0%) Čierny
more. #800000 rGB (128,0,0) hSL (0,100%, 25%) Tmavo červená
červený # FF0000 alebo # F00 rGB (255,0,0) hSL (0,100%, 50%) Červený
oranžový # FFA500. rGB (255,165,0) hSL (38.8.100%, 50%) Oranžový
žltá # Ffff00 alebo # ff0 rGB (255,255,0) hSL (60,100%, 50%) žltá
olivový. #808000 rGB (128,128,0) hSL (60,100%, 25%) Olivový
vápno # 00ff00 alebo # 0f0 rGB (0,255,0) hSL (120,100%, 50%) Svetlo zelená
zelená. #008000 rGB (0,128,0) hSL (120,100%, 25%) zelená
aqua. # 00ffff alebo # 0ff rGB (0,255,255) hSL (180,100%, 50%) Modrá
modrá # 0000FF alebo # 00F rGB (0,0,255) hSL (240,100%, 50%) Modrá
námorníctva. #000080 rGB (0,0,128) hSL (240,100%, 25%) Tmavomodrá
modrozelený #008080 rGB (0,128,128) hSL (180,100%, 25%) Sine-zelená
fuchsia. # FF00FF alebo # F0F rGB (255,0,255) hSL (300,100%, 50%) Ružová
fialová. #800080 rGB (128,0,128) hSL (300,100%, 25%) Fialová

Použitie RGB

Internet Explorer. Chróm. Opera. Safari. Firefox. Android iOS.
5.0+ 1.0+ 3.5+ 1.3+ 1.0+ 1.0+ 1.0+

Farba môžete určiť pomocou hodnôt červenej, zelenej a modrej zložky v desatinnom počítači. Každá z troch farebných komponentov si vyžaduje hodnotu od 0 do 255. Je tiež prípustná nastaviť farbu ako percentuálny pomer, a 100% bude zodpovedať číslu 255. Po prvé, je uvedené kľúčové slovo RGB, a potom v zátvorkách, Farebné komponenty, ako je RGB (255, 128, 128) alebo RGB (100%, 50%, 50%).

Rgba

Internet Explorer. Chróm. Opera. Safari. Firefox. Android iOS.
9.0+ 1.0+ 10.0+ 3.1+ 3.0+ 2.1+ 2.0+

Formát RGBA je podobný syntaxi na RGB, ale obsahuje alfa kanál, ktorý určuje priehľadnosť prvku. Hodnota 0 zodpovedá kompletnej transparentnosti, 1 - opacity a medziproduktu ako 0,5 - priesvitnosť.

RGBA bola pridaná do CSS3, takže podľa tejto verzie sa musí vykonať validácia CSS. Treba poznamenať, že štandard CSS3 je stále vo vývoji a niektoré možnosti v IT sa môžu zmeniť. Napríklad farba vo formáte RGB pridaná do nehnuteľnosti na pozadí-farebné prechádza validáciou a pozadie už bolo pridané do nehnuteľnosti. Súčasne prehliadače celkom správne pochopia farbu pre obe vlastnosti.

Hmla

Internet Explorer. Chróm. Opera. Safari. Firefox. Android iOS.
9.0+ 1.0+ 9.6+ 3.1+ 3.0+ 2.1+ 2.0+

Názov formátu HSL je vytvorený z kombinácie prvých hnacích písmen (odtieňov), nasýtených a ľahších (SVETLOTA). Odtieň je farebná hodnota vo farebnom kruhu (obr. 1) a nastavená v stupňoch. 0 ° zodpovedá červenej farbe, 120 ° - zelenej a 240 ° - modrá. Hodnota tieňa sa môže pohybovať od 0 do 359.

Obr. 1. Farebný kruh

Sýtosť je intenzita farby, meria sa ako percento 0% až 100%. Hodnota 0% označuje absenciu farby a odtieňa sivej, 100% maximálna saturačná hodnota.

SVETLOTA Nastavuje, koľko je farba jasná a je označená ako percento 0% až 100%. Malé hodnoty robia farebnú tmavšiu a vysokú ľahšiu, extrémne hodnoty 0% a 100% zodpovedajú čiernej a bielej farbe.

Hsla

Internet Explorer. Chróm. Opera. Safari. Firefox. Android iOS.
9.0+ 1.0+ 10.0+ 3.1+ 3.0+ 2.1+ 2.0+

Formát HSLA je podobný syntaxe HSL, ale obsahuje alfa kanál, ktorý určuje priehľadnosť prvku. Hodnota 0 zodpovedá kompletnej transparentnosti, 1 - opacity a medziproduktu ako 0,5 - priesvitnosť.

Farebné hodnoty v RGBA vo formátoch RGBA, HSL a HSLA sa pridajú do CSS3, takže pri používaní týchto formátov skontrolujte kód pre platnosť s prihliadnutím na verziu.

HTML5 CSS2.1 CSS3 IE CRO OP SA FX

Farby

Varovanie

Všetky metódy rybolovu leva uvedené na stránke sú teoretické a založené na výpočtových metódach. Autori nezaručujú vašu bezpečnosť pri ich používaní a odstrániť všetku zodpovednosť za výsledok. Pamätajte, že lev je predátor a nebezpečné zviera!

Arrrgh!


Výsledok tohto príkladu je znázornený na obr. 2.

Obr. 2. Farby na webovej stránke