Az egyes tulajdonságok bemutatásánál felhasználtuk és továbbfejlesztettük Tárnok Tamás Attila – CSS3 Tutoriál című diplomamunkájának részleteit. (ELTE IK, 2010)
A szövegeink betűtípusát a font-family tulajdonsággal állíthatjuk be.
A tulajdonságnak egy vesszővel elválasztott listát adunk értékül. A lista betűtípusok neveit tartalmazza, mégpedig preferált sorrendben. Azaz, ha a böngészőprogram nem tudja az első betűtípus szerint megjeleníteni a szöveget (mert az nincs telepítve a gépre), akkor a listában a következőt próbálja majd meg beállítani. A lista végén egy általános betűcsaládot célszerű megadni, arra az esetre, ha egyik felsorolt betűtípus sincs támogatva. Ekkor ebből a betűcsaládból kerül kiválasztásra egy olyan, amely már támogatva van.
Abban az esetben, ha a használni kívánt betűtípus neve több szóból áll, idézőjelek vagy aposztrófok közzé kell tenni.
<p style="font-family: 'Times New Roman', Verdana, Serif">Lorem ipsum dolor sit </p>
Fontos tehát megjegyezni, hogy a betűcsaládok nem konkrét betűtípust jelentenek, és különböző operációs rendszerek alatt futó különböző böngészőprogramok különböző konkrét betűtípussal helyettesíthetik az ilyen betűcsaládokkal jelölt szövegrészeket. Ezeket a beállításokat a felhasználó is megváltoztathatja a böngészőprogram beállításai között.
A font-family tulajdonság értékei öröklődnek. A tulajdonság már a CSS1 szabványnak is része volt. A betűtípusok nevében nem számít a kis- és nagybetű közti különbség a szabvány szerint.
Font-family tulajdonság leírása angol nyelven a Mozilla oldalán, böngésző támogatottsági adatokkal
Ha az előbb bemutatott módon állítjuk be a megjelenítendő szövegeink betűtípusát, akkor arra kell hagyatkoznunk, hogy a felhasználó gépén ezek közül valamelyik megtalálható. Sajnos a különböző operációs rendszerek nem sok közös (azonos nevű) betűtípussal rendelkeznek. Szerencsére erre is van megoldás. Eltárolhatunk betűtípusokat a webszerveren és a @font-face segítségével beimportálhatjuk őket. De mivel a különböző böngészők különböző formátumokat támogatnak, mindegyikre külön-külön gondolni kell.
Ezért az egyszerűség kedvéért most azt mutatjuk meg, hogy hogyan lehet például a Google Fonts szolgáltatást igénybe venni egyedi betűtípus használatához.
Az oldalon több szempont szerint is szűrhetjük a betűtípusokat. Ehhez a Filters szakaszban kell kiválasztani a megfelelő kategóriákat. Az előnézeti szöveg (Preview Text) mezőbe érdemes begépelni olyan teszt szöveget, amely ékezetes betűket is tartalmazza, hogy lássuk, hogy az adott font támogatja ezeket. A teszt szöveg lehet például: árvíztűrő tükörfúrógép.
Ezek után ki kell választanunk a nekünk megfelelő betűtípust, és a gyors használat (Quick use) ikonra kattintva máris megkapjuk azt a kódot, amellyel a betűtípust belinkelhetjük, vagy importálhatjuk a weboldalunkra.
A karakterkészletnél (character set) válasszuk ki a Latin Extended karakterkészletet is, hogy az ékezetes betűk helyesen jelenjenek meg!
Példa - Egyedi font használata a Google Fonts szolgáltatással
A font kiválasztása után kaptunk egy kódot <link href=" ">, amelyet az oldalunk <head> részében helyeztünk el. Ennek köszönhetően a speciális betűtípus nevére (Parisienne) már hivatkozhatunk is.
A betűméretet a font-size tulajdonsággal állíthatjuk be.
A relatív és abszolút mértékegységek szerepére, használatára a későbbiekben, külön fejezetben még kitérünk. Látható a fenti példában is, hogy a számot és a mértékegységet egybe írjuk. Amennyiben nullát állítunk be, ott nem kötelező a mértékegység kiírása, hiszen a nulla mértékegységtől függetlenül nullát jelent.
A font-size tulajdonság értékei öröklődnek. A tulajdonság már a CSS1 szabványnak is része volt.
Font-size tulajdonság leírása angol nyelven a Mozilla oldalán, böngésző támogatottsági adatokkal
A font-style tulajdonság segítségével dőltté tehetjük betűinket.
A CSS két módot is kínál dőlt betűs szövegek létrehozására.
A font-style tulajdonság értékei öröklődnek. A tulajdonság már a CSS1 szabványnak is része volt.
Font-style tulajdonság leírása angol nyelven a Mozilla oldalán, böngésző támogatottsági adatokkal
A font-weight tulajdonság segítségével a betűink súlyát állíthatjuk be.
A font-weight tulajdonság értékei öröklődnek. A tulajdonság már a CSS1 szabványnak is része volt.
![]() ![]() |
![]() |
![]() |
A tananyag az ELTE - PPKE informatika tananyagfejlesztési projekt (TÁMOP-4.1.2.A/1-11/1-2011-0052) keretében valósult meg.
A tananyag elkészítéséhez az ELTESCORM keretrendszert használtuk.