Postavljanje boje teksta u CSS-u. Načini predstavljanja boja

U ovom vodiču ćemo pogledati posljednji atribut oznake , koji postavlja boju teksta. Prema zadanim postavkama, tekst je crn, koji se prikazuje na bijeloj pozadini. Da bi promijeniti boju teksta u html-u, trebate primijeniti atribut boje oznake :

Da biste postavili boju, samo navedite njezin naziv, na primjer: crvena, zelena, plava. Pogledajmo mali primjer:

<span>Lekcija 6. Promjena boje teksta</span>

Zeleni tekst

Crveni tekst

Ljubičasti tekst



Pogledajmo rezultat u pregledniku:

Tekst u prvom odlomku postao je zelen, drugi odlomak crven, a treći odlomak ljubičast. Ukupno postoji 16 naziva primarnih boja i 130 dodatnih. Cijeli popis boje možete vidjeti u html tablici boja.

Ovaj način označavanja boja je vrlo jednostavan, ali vrlo ograničen. Stoga, kako bi se promijenila boja u HTML kodu, često se koristi heksadecimalni broj kojem prethodi znak hash (#), na primjer:

Pomoću ove oznake možete dobiti više od 16 milijuna boja i njihovih nijansi! Šifru boje možete dobiti pomoću šifre boje, koja je dostupna na stranici, ili pomoću palete boja u Photoshopu. Pogledajmo primjer i napišimo sljedeći kod:

<span>Lekcija 6. Promjena boje teksta</span>

Zeleni tekst

Crveni tekst

Ljubičasti tekst



Spremimo datoteku i pogledajmo rezultat:

Kao što vidite, tekst smo postavili na iste boje kao u prvom primjeru, samo što smo ovdje koristili heksadecimalni brojevni sustav, odnosno boju smo postavili u HEX formatu.

Sada ste naučili kako promijeniti boju teksta u html-u i na kraju lekcije predlažem da ponovite sve atribute oznaka , te postavite nekoliko parametara za tekst odjednom, naime: font, veličinu i boju. Napiši primjer:

<span>Tekstu dajemo nekoliko parametara</span>

Postavite font, veličinu i boju teksta

Postavite font, veličinu i boju teksta



U HTML-u boja se može odrediti na tri načina:

Postavljanje boje u HTML prema njezinom nazivu

Neke se boje mogu odrediti njihovim imenom, koristeći naziv boje na Engleski jezik. Najčešće ključne riječi: crno, bijelo, crveno, zeleno, plavo itd.:

Boja teksta – crvena

Najpopularnije boje standarda Consortium Svjetska mreža(Engleski World Wide Web Consortium, W3C):

BojaImeBojaIme BojaIme BojaIme
Crno Sivo Srebro Bijela
Žuta boja Vapno Aqua Fuksija
Crvena zelena Plava Ljubičasta
Kesten Maslina Mornarica Teal

Primjer korištenja različitih naziva boja:

Primjer: navođenje boje njezinim imenom

  • Probajte sami"

Zaglavlje na crvenoj pozadini

Zaglavlje na narančastoj pozadini

Naslov na pozadini limete

Bijeli tekst na plavoj pozadini

Zaglavlje na crvenoj pozadini

Zaglavlje na narančastoj pozadini

Naslov na pozadini limete

Bijeli tekst na plavoj pozadini

Određivanje boje pomoću RGB-a

Prilikom prikaza različitih boja na monitoru kao osnova se koristi RGB paleta. Bilo koja boja se dobiva miješanjem tri osnovne: R - crveno, G - zelena, B - plava. Svjetlina svake boje dana je jednim bajtom i stoga može poprimiti vrijednosti od 0 do 255. Na primjer, RGB(255,0,0) se prikazuje kao crvena jer je crvena postavljena na najvišu vrijednost (255) i ostali su postavljeni na 0 Također možete postaviti boju kao postotak. Svaki parametar označava razinu svjetline odgovarajuće boje. Na primjer: vrijednosti rgb(127, 255, 127) i rgb(50%, 100%, 50%) će postaviti istu srednje zelenu boju:

Primjer: Određivanje boje pomoću RGB-a

  • Probajte sami"

rgb(127, 255, 127)

rgb (50%, 100%, 50%)

rgb(127, 255, 127)

rgb (50%, 100%, 50%)

Postavite boju prema heksadecimalnoj vrijednosti

Vrijednosti R G B također se može specificirati pomoću heksadecimalnih (HEX) vrijednosti boja u obliku: #RRGGBB gdje su RR (crveno), GG (zeleno) i BB (plavo) heksadecimalne vrijednosti od 00 do FF (isto kao decimalne 0-255 ) . Nasuprot tome, heksadecimalni sustav decimalni sustav, temelji se, kao što mu ime kaže, na broju 16. Heksadecimalni sustav koristi sljedeće znakove: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F Ovdje su brojevi od 10 do 15 zamijenjeni latiničnim slovima. Brojevi veći od 15 u heksadecimalnom sustavu predstavljaju se kombinacijom dva znaka u jednu vrijednost. Na primjer, najveći broj 255 u decimali odgovara najvišoj vrijednosti FF u heksadecimali. Za razliku od decimalnog sustava, prije heksadecimalni broj staviti hash simbol # , na primjer, #FF0000 prikazano je kao crveno jer je crvena postavljena na najveću vrijednost (FF), a ostale boje su postavljene na minimalna vrijednost(00). Znakovi iza simbola hash # Možete upisivati ​​i velika i mala slova. Heksadecimalni sustav omogućuje vam korištenje skraćenog oblika #rgb, gdje je svaki znak ekvivalent dvostrukom. Stoga bi se unos #f7O trebao smatrati #ff7700.

Primjer: HEX boja

  • Probajte sami"

crvena: #FF0000

zelena: #00FF00

plava: #0000FF

crvena: #FF0000

zelena: #00FF00

plava: #0000FF

crveno+zeleno=žuto: #FFFF00

crvena+plava=ljubičasta: #FF00FF

zelena+plava=cijan: #00FFFF

Popis uobičajenih boja (naziv, HEX i RGB):

englesko ime rusko ime Uzorak HEX RGB
Amarant Amarant #E52B50 229 43 80
jantar jantar #FFBF00 255 191 0
Aqua Plavo zeleno #00FFFF 0 255 255
Azurno Azurno #007FFF 0 127 255
Crno Crno #000000 0 0 0
Plava Plava #0000FF 0 0 255
Bondi plava Voda na plaži Bondi #0095B6 0 149 182
Mjed Mjed #B5A642 181 166 66
Smeđa Smeđa #964B00 150 75 0
Tamnoplave boje Azurno #007BA7 0 123 167
Tamno proljetno zelena Tamno proljetno zelena #177245 23 114 69
Smaragd Smaragd #50C878 80 200 120
Patlidžan Patlidžan #990066 153 0 102
Fuksija Fuksija #FF00FF 255 0 255
Zlato Zlato #FFD700 250 215 0
Sivo Sivo #808080 128 128 128
zelena zelena #00FF00 0 255 0
Indigo Indigo #4B0082 75 0 130
Žad Žad #00A86B 0 168 107
Vapno Vapno #CCFF00 204 255 0
Malahit Malahit #0BDA51 11 218 81
Mornarica Tamno plava #000080 0 0 128
Oker Oker #CC7722 204 119 34
Maslina Maslina #808000 128 128 0
naranča naranča #FFA500 255 165 0
Breskva Breskva #FFE5B4 255 229 180
Bundeva Bundeva #FF7518 255 117 24
Ljubičasta ljubičica #800080 128 0 128
Crvena Crvena #FF0000 255 0 0
Šafran Šafran #F4C430 244 196 48
Zeleno more Zeleno more #2E8B57 46 139 87
Močvarno zelena Bolotny #ACB78E 172 183 142
Teal Plavo zeleno #008080 0 128 128
Ultramarin Ultramarin #120A8F 18 10 143
ljubičica ljubičica #8B00FF 139 0 255
Žuta boja Žuta boja #FFFF00 255 255 0

Kodovi boja (pozadine) prema zasićenosti i nijansi.

U ovom ćemo se članku upoznati s mogućnostima HTML-a i CSS-a za promjenu boje teksta na web stranicama. Razmotrit će se nekoliko opcija. Za svaki pojedinačni slučaj prikladna je njegova specifična metoda.

Za početak, napominjemo da se sve boje mogu specificirati u tri formata:

  • Naziv boje (crvena, plava, zelena, itd.)
  • Heksadecimalni format (#104A00, #0F0, itd.)
  • rgba format (rgba(0,0,0,0.5), itd.)

Naša web stranica predstavlja punu paletu i nazive html boja za web mjesto, gdje možete odabrati odgovarajuću boju.

Metoda 1. Preko html oznake

Najviše na jednostavan način promjena boje teksta u html-u koristi oznaku . Omogućuje promjenu boje, veličine i stila teksta. Da bi to učinio, ima tri atributa. Sintaksa:

Navedimo primjer

Obični font Plavi font Veći crveni font

Stranica se pretvara u sljedeće

Obični font. Plavi font. A ovo je veći crveni font

Nova verzija standarda HTML5 ga ne podržava. Ali svi moderni preglednici razumiju i očito će još dugo razumjeti. Oznaka fonta naširoko se koristi na web stranicama. Što je, međutim, lako objasniti njegovom pristupačnošću i jednostavnošću.

Metoda 2. Kroz atribut stila

Postoji druga slična metoda za promjenu boje fonta. Za to postoji atribut stila koji se može primijeniti na bilo koju html oznaku (

, , , , , ,