A CSS template has many font properties. This means anyone using the template can change the font, add color, make it larger or smaller, thin or thick etc. The CSS font properties include family, style, variant, weight, size, and font.

A font family is the type of font used. Any font can be used, including the ones found on Microsoft Word, which include cursive and serif. Different fonts can be used throughout the website. Style refers to italic, normal, or oblique. These are the only three font styles available.

The font variant decides whether the font is displayed in lower case or in capital letters. The weight of the font can be displayed in a number of ways including normal, bold, bolder, or light. A specific weight can be assigned using a number. Size refers to how large or small the font appears and ranges from extra extra small to extra extra large. The font property is used to assign all the properties at once.