Font ehk kirjatüüp. Järgnevalt kõik fontidega tegelemise võimalused.
Kombineerib endas kõikide järgnevate atribuutide väärtusi.
Selle näite puhul: italic on font-style väärtus, bold on font-weight väärtus, 1em on font-size väärtus, 1.5 on line-height väärtus, kõik järgnev aga font-family väärtused.
font: italic bold 1em/1.5 helvetica, arial, sans-serif;
Määrab elemendile fondi ehk kirjatüübi. Fontide nimed peavad olema loetelu vormis. Lehitseja valib sellest loetelust esimese fondi, mis antud arvutis olemas on. Selleks, et tagada igas arvutis vähemalt ligikaudugi sarnane kirjatüüp, tuleb kõige viimaseks väärtuseks kirjutada fondi perekond
ehk - kas font on serif või sans-serif perekonda kuuluv. Juhul, kui fondi nimi koosneb mitmest sõnast, tuleb nimi lisada jutumärkide vahele.
Internetis väga laialt levinud fontide kombinatsioon. Helvetica-fonti Windows arvutites (vaikeseades) pole, seega kasutavad Windows arvutid Arial-i. Mõlemad fondid kuuluvad aga sans-serif perekonda.
font-family: helvetica, arial, sans-serif;
Trükipressis kasutatakse rohkem serif perekonna fonte. Seega näiteks printerile suunatud CSS-is võiks kaaluda sellist fontide kombinatsiooni:
font-family: "Times New Roman", Times, serif;
Määratleb selle, kas tekst peaks olema kaldkirjas (e. kursiivkiri, kursiivis). Võimalikud väärtused:
inheritnormal vaikeväärtus, kiri ei ole kursiivis;italic kiri on kursiivis;obliquefont-style: italic;
Määratleb selle, kuidas kuvada väikseid tähti. Annab väga huvitava efekti, võimalikud väärtused:
inheritnormal vaikeväärtus;small-capsfont-variant: small-caps;
Määratleb selle, kas tekst tuleks kuvada paksuna e. rasvases
kirjas. Kuigi standard lubab kasutada paksuse
erinevaid tasemeid, ei ole nende väärtustega üldjuhul midagi teha, kuna lehitsejad/platvormid ei toeta nii erinevaid võimalusi ühe fondi piires. Võimalikud väärtused:
inheritnormalboldStandardsed, kuid vähekasulikud väärtused:
bolderlighter100200300400500600700800900font-weight: bold;
Võimaldab määrata fondi suuruse, mille määramiseks kasutatakse üldjuhul erinevaid mõõtühikuid (piksel px, punkt pt, protsent %, ekraan mõõtühik em). Võimalikud väärtused on siiski laiemad:
inheritmedium vaikeväärtus;normalsmallsmallerxx-smallx-smalllargelargerx-largexx-largeKõikide järgnevate näidete rakendamisel peaks tulemus olema identne. Siiski on soovitatav kasutada fondi suuruse juures ühikuid ekraani mõõtühikutes.
font-size: 0.8em;
font-size: 80%;
font-size: 13px;
font-size: small;
Määratleb rea kõrguse. Kasutada võib nii numbrilist väärtust, väärtust protsentides või mõõtühikutes. Võimalikud väärtused:
inheritnormalNäiteks väljatrükil on tihtipeale standardseks nõudeks reakõrgus 1.5. Selle saavutamiseks võikski printerile mõeldud CSS-faili kirjutada sellise koodi
line-height: 1.5