Nastavenie farby textu v CSS. Spôsoby znázornenia farieb

V tomto návode sa pozrieme na posledný atribút tagu , ktorým sa nastavuje farba textu. Štandardne je text čierny, ktorý sa zobrazuje na bielom pozadí. Za účelom zmeniť farbu textu v html, musíte použiť atribút color značky :

Ak chcete nastaviť farbu, stačí zadať jej názov, napríklad: červená, zelená, modrá. Pozrime sa na malý príklad:

<span>Lekcia 6. Zmena farby textu</span>

Zelený text

Červený text

Fialový text



Pozrime sa na výsledok v prehliadači:

Text v prvom odseku sa zmenil na zeleno, v druhom odseku na červeno a v treťom odseku na fialovo. Celkovo existuje 16 názvov základných farieb a 130 ďalších. Úplný zoznam farby môžete vidieť v html tabuľke farieb.

Tento spôsob označenia farby je veľmi jednoduchý, ale veľmi obmedzený. Preto na zmenu farby v kóde HTML často používajú hexadecimálne číslo, pred ktorým je znak hash (#), napríklad:

Pomocou tohto označenia môžete získať viac ako 16 miliónov farieb a ich odtieňov! Farebný kód môžete získať pomocou farebného kódu, ktorý je k dispozícii na stránke, alebo pomocou farebnej palety vo Photoshope. Pozrime sa na príklad a napíšme nasledujúci kód:

<span>Lekcia 6. Zmena farby textu</span>

Zelený text

Červený text

Fialový text



Uložíme súbor a pozrieme sa na výsledok:

Ako vidíte, text sme nastavili na rovnaké farby ako v prvom príklade, len tu sme použili hexadecimálnu číselnú sústavu, alebo inak povedané, farbu sme nastavili v HEX formáte.

Teraz ste sa naučili, ako zmeniť farbu textu v html a na konci lekcie navrhujem zopakovať všetky atribúty značky , a nastavte textu niekoľko parametrov naraz, a to: písmo, veľkosť a farbu. Napíšte príklad:

<span>Textu dávame niekoľko parametrov</span>

Nastavte písmo, veľkosť a farbu textu

Nastavte písmo, veľkosť a farbu textu



V HTML môže byť farba určená tromi spôsobmi:

Nastavenie farby v HTML podľa jej názvu

Niektoré farby môžu byť špecifikované ich názvom pomocou názvu farby na anglický jazyk. Najčastejšie kľúčové slová: čierna, biela, červená, zelená, modrá atď.:

Farba textu – červená

Najobľúbenejšie farby štandardu Consortium World Wide Web(English World Wide Web Consortium, W3C):

FarbanázovFarbanázov Farbanázov Farbanázov
čierna Šedá Strieborná biely
žltá Limetka Aqua Fuchsiová
Červená zelená Modrá Fialová
Maroon Olivový námorníctvo Modrozelený

Príklad použitia rôznych názvov farieb:

Príklad: určenie farby podľa jej názvu

  • Skúste to sami"

Hlavička na červenom pozadí

Hlavička na oranžovom pozadí

Smer na vápno pozadí

Biely text na modrom pozadí

Hlavička na červenom pozadí

Hlavička na oranžovom pozadí

Smer na vápno pozadí

Biely text na modrom pozadí

Určenie farby pomocou RGB

Pri zobrazovaní rôznych farieb na monitore sa ako základ používa paleta RGB. Akákoľvek farba sa získa zmiešaním troch základných farieb: R - červená, G - zelená, B - modrá. Jas každej farby je daný jedným bytom a môže teda nadobúdať hodnoty od 0 do 255. Napríklad RGB(255,0,0) sa zobrazí ako červená, pretože červená je nastavená na najvyššiu hodnotu (255) a zvyšok sú nastavené na 0 Farbu môžete nastaviť aj v percentách. Každý parameter označuje úroveň jasu príslušnej farby. Napríklad: hodnoty rgb(127, 255, 127) a rgb(50%, 100%, 50%) nastavia rovnakú stredne zelenú farbu:

Príklad: Určenie farby pomocou RGB

  • Skúste to sami"

rgb(127, 255, 127)

rgb (50 %, 100 %, 50 %)

rgb(127, 255, 127)

rgb (50 %, 100 %, 50 %)

Nastavte farbu podľa hexadecimálnej hodnoty

hodnoty R G B možno zadať aj pomocou hexadecimálnych (HEX) hodnôt farieb v tvare: #RRGGBB kde RR (červená), GG (zelená) a BB (modrá) sú hexadecimálne hodnoty od 00 do FF (rovnaké ako desatinné 0-255 ). Šestnástkový systém, naopak desiatková sústava, vychádza, ako už názov napovedá, z čísla 16. V šestnástkovej sústave sa používajú tieto znaky: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F Tu sú čísla od 10 do 15 nahradené latinskými písmenami. Čísla väčšie ako 15 v šestnástkovej sústave sú reprezentované spojením dvoch znakov do jednej hodnoty. Napríklad, najväčší počet 255 v desiatkovej sústave zodpovedá najvyššej hodnote FF v šestnástkovej sústave. Na rozdiel od desiatkovej sústavy predtým hexadecimálne číslo vložte symbol hash # , napríklad #FF0000 sa zobrazí ako červená, pretože červená je nastavená na najvyššiu hodnotu (FF) a ostatné farby sú nastavené na minimálna hodnota(00). Znaky za symbolom hash # Môžete písať veľkými aj malými písmenami. Hexadecimálny systém umožňuje použiť skrátenú formu #rgb, kde každý znak je ekvivalentný dvojnásobku. Záznam #f7O by sa teda mal považovať za #ff7700.

Príklad: HEX farba

  • Skúste to sami"

červená: #FF0000

zelená: #00FF00

modrá: #0000FF

červená: #FF0000

zelená: #00FF00

modrá: #0000FF

červená+zelená=žltá: #FFFF00

červená+modrá=fialová: #FF00FF

zelená+modrá=azúrová: #00FFFF

Zoznam bežných farieb (názov, HEX a RGB):

anglické meno Ruské meno Ukážka HEX RGB
Amarant Amarant #E52B50 229 43 80
Amber Amber #FFBF00 255 191 0
Aqua Modro zelená #00FFFF 0 255 255
Azure Azure #007FFF 0 127 255
čierna čierna #000000 0 0 0
Modrá Modrá #0000FF 0 0 255
Modrá Bondi Plážová voda Bondi #0095B6 0 149 182
Mosadz Mosadz #B5A642 181 166 66
Hnedá Hnedá #964B00 150 75 0
Cerulean Azure #007BA7 0 123 167
Tmavá jarná zelená Tmavá jarná zelená #177245 23 114 69
Emerald Emerald #50C878 80 200 120
Baklažán Baklažán #990066 153 0 102
Fuchsiová Fuchsiová #FF00FF 255 0 255
Zlato Zlato #FFD700 250 215 0
Šedá Šedá #808080 128 128 128
zelená zelená #00FF00 0 255 0
Indigo Indigo #4B0082 75 0 130
Jade Jade #00A86B 0 168 107
Limetka Limetka #CCFF00 204 255 0
malachit malachit #0BDA51 11 218 81
námorníctvo Tmavomodrá #000080 0 0 128
okrová okrová #CC7722 204 119 34
Olivový Olivový #808000 128 128 0
Oranžová Oranžová #FFA500 255 165 0
Peach Peach #FFE5B4 255 229 180
Tekvica Tekvica #FF7518 255 117 24
Fialová fialový #800080 128 0 128
Červená Červená #FF0000 255 0 0
Šafran Šafran #F4C430 244 196 48
Morská zelená Zelené more #2E8B57 46 139 87
Bažinatá zelená Bolotný #ACB78E 172 183 142
Modrozelený Modro zelená #008080 0 128 128
Ultramarínový Ultramarínový #120A8F 18 10 143
fialový fialový #8B00FF 139 0 255
žltá žltá #FFFF00 255 255 0

Farebné kódy (pozadie) podľa sýtosti a odtieňa.

V tomto článku sa zoznámime s možnosťami HTML a CSS zmeniť farbu textu na webových stránkach. Zváži sa niekoľko možností. Pre každý jednotlivý prípad je vhodná vlastná špecifická metóda.

Na začiatok si všimneme, že všetky farby možno zadať v troch formátoch:

  • Názov farby (červená, modrá, zelená atď.)
  • Hexadecimálny formát (#104A00, #0F0 atď.)
  • formát rgba (rgba(0,0,0,0,5) atď.)

Naša webová stránka predstavuje celú paletu a názvy html farieb pre stránku, kde si môžete vybrať vhodnú farbu.

Metóda 1. Cez html tag

Najviac jednoduchým spôsobom zmeniť farbu textu v html používa tag . Umožňuje zmeniť farbu, veľkosť a štýl textu. K tomu má tri atribúty. Syntax:

Uveďme si príklad

Bežné písmo Modré písmo Väčšie červené písmo

Stránka sa skonvertuje na nasledujúcu

Bežné písmo. Modré písmo. A toto je väčšie červené písmo

Nová verzia štandardu HTML5 to nepodporuje. Ale všetky moderné prehliadače tomu rozumejú a zrejme ešte dlho budú rozumieť. Značka písma je na webových stránkach široko používaná. Čo sa však dá ľahko vysvetliť jeho dostupnosťou a jednoduchosťou.

Metóda 2. Prostredníctvom atribútu štýlu

Existuje druhá podobná metóda na zmenu farby písma. Existuje na to atribút štýlu, ktorý možno použiť na ľubovoľné značky html (

, , , , , ,