font-family
Vlastnosť definuje písmo, ktorý je aplikovaný na vybraný prvok. Vybrané písmo nie je jedna tvár písma, ale „rodina“, a preto môže byť pri výbere správnej tváre v rámci rodiny závislé od iných hodnôt typografických vlastností.
body ( font-family: Arial, Helvetica, sans-serif; )
Hodnota môže byť jedna z nasledujúcich:
- Názov rodiny písma, ktorý sa zhoduje s písmom, ktoré je vložené na stránke alebo dostupné v systéme používateľa.
- Rad priezvisk oddelených čiarkami, ktoré môžu obsahovať aj všeobecné priezvisko
Ak sa použije viac priezvisk, prehľadávač vyberie prvé, ktoré nájde buď vložené na stránke pomocou @font-face
alebo nainštalované v operačnom systéme používateľa.
Pretože font-family
neexistuje žiadna konkrétna predvolená alebo počiatočná hodnota; počiatočná hodnota vždy závisí od prehliadača alebo operačného systému.
Generické rodinné mená
Ak sa v jednej deklarácii použije viac hodnôt, odporúča sa mať ako alternatívu ako poslednú záložnú položku generickú rodinu:
code ( font-family: Courier, Monaco, monospace; )
Vo vyššie uvedenom príklade sú výrazy „Courier“ a „Monaco“ skutočné priezviská skutočných typov písma, zatiaľ čo výraz „monospace“ je iba všeobecným odkazom na akékoľvek písmo nainštalované v systéme používateľa s nepriechodnými priestormi.
Ak sa prvé dva nenájdu nainštalované, prehliadač vyberie najlepšiu možnosť, ale iba z jednopriestorových písiem. Bez generickej rodiny by písmo malo predvolené predvolené písmo v systéme používateľa (pravdepodobne pätkové alebo bezpätkové), čo by bolo nežiaduce.
Generické priezvisko zahŕňajú serif
, sans-serif
, cursive
, fantasy
a monospace
.
Ak sa priezvisko zhoduje s všeobecným priezviskom, malo by sa uviesť, aby naznačovalo, že nejde o druhové meno.
Viacslovné rodinné mená
Ak priezvisko obsahuje viac slov oddelených medzerami, odporúča sa uviesť priezvisko v úvodzovkách (jednoduchých alebo dvojitých):
code ( font-family: "Times New Roman", Georgia, serif; )
Nie je to vždy potrebné, ale všeobecne je bezpečnejšie zahrnúť úvodzovky každého priezviska, ktoré obsahuje medzery alebo špeciálne znaky.
Podpora prehľadávača
Chrome | Safari | Firefox | Opera | IE | Android | iOS |
---|---|---|---|---|---|---|
Tvorba | Tvorba | Tvorba | Tvorba | Tvorba | Tvorba | Tvorba |