A jó tipográfiai design fontos része egy sikeres weboldalnak. A CSS nagyszerűen szabályozza a weboldalakon megjelenő szöveg megjelenését. Ez magában foglalja a használandó betűtípusok színének megváltoztatását.
Az alábbiakban megnézzük a betűtípus színének módosítását egy külső stíluslap és egy bekezdés címkéjén használt stílus használatával. Ugyanazt a stílustípust alkalmazhatja a betűtípus színének megváltoztatására minden olyan szövegrészen, amely körülveszi a szöveget, beleértve a címke.
Stílusok hozzáadása a betűtípus színének megváltoztatásához
Ehhez a példához meg kell adnunk egy HTML dokumentumot a CSS változások megtekintéséhez és a dokumentumhoz csatolt külön CSS fájlhoz. Különösen a bekezdéselemet fogjuk megnézni.
A HTML-fájl minden bekezdésének szövegszínének módosításához menjen a külső stíluslapra és típusra p {}. Helyezze a szín tulajdonság a stílusban, amit egy kettőspont követ, tetszik p {color:}. Ezután hozzáadja a színértéket a tulajdonság után, és pontosvesszővel végződik: p {szín: fekete;}.
A színértékek színes kulcsszavakként, RGB színszámokként vagy hexadecimális színszámként fejezhetők ki. Példánkban a bekezdés szövege fekete színre változik.
Ha azonban a szövegszínt zöldre, kékre, pirosra stb. Szeretné megváltoztatni, a színes kulcsszavak használata nem nyújtja a rugalmasságot, ha különböző árnyalatokat kíván létrehozni. Ez az, ahol a hexadecimális értékek játszanak.
p {szín: # 000000; }
Ez a CSS stílus használható a bekezdések színének színezésére, mivel a # 000000 hexakód fekete. Akkor is használhatsz rövidítést a hexadecimális értékkel, és ugyanolyan eredményekkel írhatod a # 000-et. p {szín: # 2f5687; }
Mint fentebb említettük, a hex értékek jól működnek, ha olyan színre van szüksége, amely nem egyszerűen fekete vagy fehér. A fenti CSS hex érték a bekezdéseket kék színnel állítja be, de a "kék" kulcsszóval ellentétben ez a hexadecimális kód lehetővé teszi, hogy ebben a konkrét esetben kék színt, középkategóriás, palacsinta kéket állítsunk be . p {szín: rgba (47,86,135,1); }
Végül használhatja az RGBA színértékeket a betűkészletekhez is. Az RGCA-t minden modern böngésző támogatja, így ezeket az értékeket bizalommal használhatja arra, hogy ez a legtöbb néző számára működik, de könnyen beállítható. Ez az RGBA érték megegyezik a korábban megadott palást kék színével. Az első három érték a piros, zöld és kék értékeket állítja be, és a végső szám az alfa beállítás az átlátszóság érdekében. Az alfa beállítás 1 értékre áll 100 százalékra, így ez a szín nem rendelkezik átlátszósággal. Ha ezt az értéket decimális számként állítja be, például .85, akkor 85 százalékos áttetszőségre fordul, és a szín kissé átlátszó lesz. p { szín: # 2f5687; szín: rgba (47,86,135,1);}
Ha golyóállóvá szeretné tenni a színértékeket, utánozza a fenti CSS kódot. Ez a szintaxis először a hexakódot állítja be, majd felülírja ezt az értéket az RGBA számmal. Ez azt jelenti, hogy minden olyan régebbi böngésző, amely nem támogatja az RGBA-t, megkapja az első értéket, és figyelmen kívül hagyja a másodikat. A betűtípus színei külső stíluslapra, belső stíluslapra vagy HTML formátumú inline stílusra módosíthatók. A legjobb gyakorlatok azonban előírják, hogy külső stíluslapot kell használnia a CSS stílusaihoz. A belső stíluslapot, amely közvetlenül a dokumentum "fején" íródott, általában csak kis, egyoldalas weboldalakra használható. Az inline stílusokat el kell kerülni, mivel hasonlítanak a régi "font" címkékre, amelyekkel sok évvel ezelőtt foglalkozunk. Ezek az inline stílusok nagyon nehézkessé teszik a betűstílusok kezelését, mivel az inline stílusú minden példányban meg kell változtatni őket. Más módok a HTML oldal megtervezéséhez