„HTML-színkódok” változatai közötti eltérés

[nem ellenőrzött változat][nem ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
Nincs szerkesztési összefoglaló
Nincs szerkesztési összefoglaló
1. sor:
{{egyért0|Ez a szócikk a színek informatikában használt kódolásával foglalkozik. A [[szín]] szócikk foglalkozik a látható fény hullámhosszbeli csoportosításával. A heraldikában használt színekre lásd a [[színek (heraldika)]] szócikket!}}
 
A '''HTML-színkódok''' vagy más néven '''webszínkódokwebszínfaszok''' olyan színkódok, amiket a weboldalak kialakításakor használhatunk.
 
A weblapok kialakítóinak több lehetőségük is van az egyes elemek színének meghatározására. Egyrészt mód van az egyes [[RGB színtér|RGB értékek]] (RGB: az angol vörös-zöld-kék szavak rövidítése) [[Tizenhatos számrendszer|hexadecimális]] vagy [[Tízes számrendszer|decimális]] formában való megadására, vagy aza RGBfasz modelltől eltérő modell (pl. RGBAa fasz, HSLfasz, HSLAfasz) alkalmazására is,<ref>http://www.w3.org/TR/css3-color/</ref> másrészt a színek egy részéhez létezik angol nyelvű megnevezés is.
 
== Színkódok, színnevek és csoportjaik ==
A hexadecimális kódoláskor egy hatjegyű hexadecimális szám jelöli a színt, és ezt egy „#” jel előzi meg. Két-két jegy jelöli a vörös ('''R'''ed), a zöld ('''G'''reen) és a kék ('''B'''lue) [[színcsatorna|színcsatornát]], ebben a sorrendben. Így #ff0000 (#FF0000) felel meg a vörösnek, #00ff00 (#00FF00) felel meg a zöld színnek, #0000ff (#0000FF) a kéknek. Minden más szín ezek keverékeként áll elő.
 
A hexadecimális színkód esetén közömbös, hogy a 10, 11, 12, 13, 14 és 15 decimális értékeknek megfelelő a, b, c, d, e és f hexadecimális számjegyeket kisbetűvel, vagy pedig nagybetűvel A, B, C, D, E és F formában írjuk-e.
 
Az angol nyelvű színneveknek ezzel szemben szerves része a kisbetűs vagy nagybetűs írásmód, jelentésmegkülönböztető szerepe van.
 
A színmegnevezésekre többféle szabvány is létezik: [[#HTML 4/VGA színmegnevezési szabvány|HTML 4/VGA (16 szín)]], [[#CSS 3 színmegnevezési szabvány|CSS 3 (140 szín)]]. A gyártók is bevezették saját színmegnevezéseiket, ezeknél azonban nem biztosított, hogy minden böngésző értelmezni tudja őket.
 
Létezik ezeken kívül még az ún. [[#Webtűrő színek|webtűrő színek]] csoportja is. Ez arra a technikára nyúlik vissza, amikor még csak 256 színt lehetett a képernyőkön közvetlenül megjeleníteni. A többi szín illúzióját az angol szóval ''dithering''nek ([[Dithering|árnyalás]]) nevezett technikák valamelyikével teremtették meg, ez gyakorlatilag különböző színű képpontok egymás mellé helyezését jelenti, hasonlóan a nyomdászatban alkalmazott raszterezéshez, a szem ennek eredményeként egy „kikevert” színt lát. A módszer viszont többé-kevésbé szemcsézetté teszi a képet. Azokat a színeket nevezzük webtűrő színeknek, amelyekhez a dithering nem szükséges. Az újabb technikák folytán a weblapok tervezői egyre kevésbé kényszerülnek arra, hogy az egységes és jó minőségű megjelenítés érdekében a webtűrő színekre korlátozzák a weblapok kialakítását.
 
Létezik== ezeken kívül még az ún. [[#Webtűrő színek|webtűrő színek]] csoportja is. Ez arra a technikára nyúlik visszaSzínkódok, amikorszínnevek mégés csakfarkak 256 színt lehetett a képernyőkön közvetlenül megjeleníteni. A többi szín illúzióját az angol szóval ''dithering''nek ([[Dithering|árnyalás]]) nevezett technikák valamelyikével teremtették meg, ez gyakorlatilag különböző színű képpontok egymás mellé helyezését jelenti, hasonlóan a nyomdászatban alkalmazott raszterezéshez, a szem ennek eredményeként egy „kikevert” színt lát. A módszer viszont többé-kevésbé szemcsézetté teszi a képet. Azokat a színeket nevezzük webtűrő színeknek, amelyekhez a dithering nem szükséges. Az újabb technikák folytán a weblapok tervezői egyre kevésbé kényszerülnek arra, hogy az egységes és jó minőségű megjelenítés érdekében a webtűrő színekre korlátozzák a weblapok kialakítását.'''faszfaszfaszfaszfaszfaszfaszfaszfaszfaszfaszfaszfaszfaszfaszfaszfaszfaszfaszfaszfasz''' ==
A webtűrő színek jegyei mintegy duplázzák a hexadecimális számjegyeket, ezért létezik rájuk egy háromjegyű rövidítési konvenció is, amiben például a sárgászöld #aaff33 így is megadható: #af3.