Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

CSS CSS Foundations Web Typography Choosing a Typeface

Maryam Muhammad
Maryam Muhammad
2,284 Points

Typeface vs. Font

What is the difference between a typeface and a font?

4 Answers

Here's a simple example:

My font would be: Arial My typeface would include: Arial Regular, Arial Bold, Arial Thin, and so on...

Relating it to HTML and CSS: The font is your HTML (general structure), while your typeface is your CSS ( how it will look).

Maryam Muhammad
Maryam Muhammad
2,284 Points

Thank you very much, Ricardo. This really helps!

Daksh Shah
Daksh Shah
3,534 Points

The words Typeface and Font are often used interchangeably. Although, there is a distinction between the two that is often ignored by non-designers.

A font is a collection of characters and letters.

Whereas, a typeface or font family describes the overall look of the characters contained within the font.

Here's a simple and fun example:

The Smith Family

Here, you see a family of three twins: John Smith, Jack Smith, and Tom Smith. Each brother shares the same face, but their weights vary – read: one is slim, the other is rather rotund.

Together, the brothers make up the Smith family.

Typographically, John, Jack, and Tom are each fonts and together they make up the Smith typeface.

In short: The physical embodiment of a collection of letters, numbers, symbols, etc. is a font. When referring to the design of the collection (the way it looks) you call it a typeface.

Source: mindgruve.com

Maryam Muhammad
Maryam Muhammad
2,284 Points

Thank you very much for taking the time to share this example, Daksh.

Daksh Shah
Daksh Shah
3,534 Points

You're most welcome. :)

I often relate the difference to music. A typeface is like the actual song the artists create(the creative work) and font is the delivery mechanism like mp3s, cassettes, CDs, etc.,

Maryam Muhammad
Maryam Muhammad
2,284 Points

Thank you very much for this analogy, David.