Skip to main content

Kā mainīt vietnes fontu krāsas ar CSS

Anonim

Labs tipogrāfiskais dizains ir svarīga veiksmīgas tīmekļa vietnes daļa. CSS dod jums lielisku kontroli pār teksta izskatu izveidotajās tīmekļa lapās. Tas ietver iespēju mainīt visu izmantoto fontu krāsu.

Zemāk mēs aplūkosim fonta krāsas maiņu, izmantojot ārējo stilu lapu un stilu, kas tiek izmantots rindkopas tagā. Varat izmantot tādu pašu stila īpašību, lai mainītu fonta krāsu uz jebkura taga, kas ieskauj tekstu, ieskaitot tag

Stilu pievienošana, lai mainītu fonta krāsu

Šajā piemērā jums ir jābūt HTML dokumentam, lai redzētu CSS izmaiņas un atsevišķu CSS failu, kas ir pievienots šim dokumentam. Mēs apskatīsim punktu elementu, konkrēti.

Lai mainītu teksta krāsu katram punktam jūsu HTML failā, dodieties uz ārējo stilu lapu un ierakstiet p {}. Ievietojiet krāsa īpašums stilā, kam seko kols, piemēram p {krāsa:}. Pēc tam pievienojiet savu krāsu vērtību pēc īpašības, beidzot ar semikolu ar: p {krāsa: melna;}.

Krāsu vērtības var izteikt kā krāsu atslēgvārdus, RGB krāsu numurus vai heksadecimālo krāsu numurus. Piemēram, rindkopas teksts tiek mainīts uz melnu krāsu.

Tomēr, ja vēlaties mainīt teksta krāsu zaļajam, zilajam, sarkanajam utt., Izmantojot krāsu atslēgvārdus, jūs neradīsiet elastīgumu, ko varētu vēlēties, lai izveidotu dažādus toņus. Tas ir, kur spēlēt ir sešpadsmitas vērtības.

p (krāsa: # 000000; }

Šo CSS stilu var izmantot, lai krāsotu jūsu punktus melns, jo hex kods # 000000 ir melns. Jūs pat varētu izmantot stenogrāfi ar šo hex vērtību un uzrakstiet to kā # 000 ar tādiem pašiem rezultātiem.

p {krāsa: # 2f5687; }

Tāpat kā mēs iepriekš minējām, hex vērtības darbojas labi, ja jums nepieciešama ne tikai melna vai balta krāsa. Iepriekš minētā CSS heksadecim vērtība norāda punktus uz zilu krāsu, bet atšķirībā no atslēgvārda "zila" šis heksadecs kods ļauj jums šajā gadījumā noteikt ļoti specifisku zilā krāsā, vidēja diapazona, kā šīfera .

p {krāsa: rgba (47,86,135,1); }

Visbeidzot, varat arī izmantot RGBA krāsu vērtības fontu krāsām. RGCA tiek atbalstīts visās mūsdienu pārlūkprogrammās, tādēļ jūs varat izmantot šīs vērtības ar pārliecību, ka tas darbosies lielākajai daļai skatītāju, taču jūs varat arī iestatīt vieglu rezerves daļu.

Šī RGBA vērtība ir tāda pati kā iepriekš norādītā slānekļa zilā krāsa. Pirmās trīs vērtības nosaka sarkanās, zaļās un zilās vērtības, un galīgais numurs ir alfa iestatījums pārredzamībai. Alfa iestatījums ir iestatīts uz 1, lai tas būtu 100 procenti, tādēļ šai krāsai nav pārredzamības. Ja jūs iestatāt šo vērtību uz decimāldaļu, piemēram, .85, tas pārtulkojas līdz 85% necaurredzamībai un krāsa ir nedaudz caurspīdīga.

p { krāsa: # 2f5687; krāsa: rgba (47,86,135,1);}

Ja vēlaties izolēt krāsu vērtības, atdariniet iepriekš minēto CSS kodu. Šis sintakse vispirms nosaka heksadecu kodu un pēc tam pārvērš šo vērtību ar RGBA numuru. Tas nozīmē, ka jebkura vecāka pārlūkprogramma, kas neatbalsta RGBA, saņem pirmo vērtību un ignorēs otro.

Citi veidi HTML lapas stilā

Fonta krāsas var mainīt, izmantojot HTML dokumenta ārējo stilu lapu, iekšējo stilu lapu vai inline stilu. Tomēr labākā prakse nosaka, ka jums jāizmanto CSS stilu ārējā stilu lapa.

Iekšējā stilu lapa, kas ir stils, kas rakstīts tieši dokumenta "galā", parasti tiek izmantota tikai nelielām vienas lapas lapām. Būtu jāizvairās no iekšējiem stiliem, jo ​​tie ir līdzīgi vecajiem "fontu" tagiem, kurus mēs atrisinājām pirms daudziem gadiem. Šie inline stili ir ļoti grūti pārvaldīt fonta stilu, jo jums ir jāmaina tās visos ikdienas stilā.