После цвета шрифт — возможно, важнейшее свойство страницы. Поскольку не все шрифты доступны на всех компьютерах (существуют тысячи шрифтов и большинство из них не бесплатны), CSS предусматривает резервную систему. Первым вы указывается шрифт, который требуется бы использовать. Затем следуют любые шрифты, которые нужно использовать, если первый указанный шрифт не доступен. Список заканчивается типовым шрифтом, который имеет 5 видов: serif, sans-serif, monospace, cursive и fantasy.
Большинство шрифтов имеют разнообразные стили в пределах одного и того же шрифтового семейства. Обычно это жирный стиль (bold) или курсив (italic), часто встречается также стиль "жирный курсив" (bold italic), реже — капитель (малые прописные буквы — small-caps), а в ряде случаев — экстра-светлые/экстра-жирные или растянутые/сжатые версии.