University of New Hampshire, Department of Computer Science

Information Technology 502
, Intermediate Web Design

Spring 2025

Jump to navigation

Design Template by Anonymous

Typography Fundamentals

Typefaces vs. Fonts

Many people use the terms typeface and font interchangeably, but they refer to different things. A typeface is the design of a set of characters—it’s the artistic concept. For example, Arial or Times New Roman are typefaces. A font, on the other hand, is a specific style and size of that typeface—such as Arial Bold 16pt. Think of a typeface as the song, and the font as a particular performance of that song.

Font Classifications

Fonts are typically categorized based on visual traits. These classifications help designers select appropriate fonts for different purposes:

Type Anatomy

To understand how fonts work and how to compare them, it helps to know the basic parts of letterforms:

Typography diagram
An example of typography structure showing type anatomy and alignment.

Font Mood and Tone

Typography isn’t just about readability—it’s also about emotion. Fonts have personality. Choosing the right typeface for a project helps support the message and brand. For example:

Understanding font tone helps designers make purposeful choices and avoid sending mixed messages to users.

Hierarchy and Emphasis

Hierarchy refers to how we guide the viewer’s eye through a page. Typography helps create this hierarchy through the use of different font sizes, weights, and styles. Headlines, subheadings, body text, and captions should all feel distinct yet cohesive.

For example, using a large, bold header (like font-weight: 700) followed by a smaller, lighter paragraph (font-weight: 400) naturally draws attention to the most important information first. Size, spacing, and color contrast also play a big role in typographic hierarchy. Done well, it helps users scan and digest content more easily.

Example of typographic hierarchy with HTML tags and font sizes.
This example shows how different font weights and sizes establish visual hierarchy. The heading uses larger bold text to grab attention, while the paragraph beneath is lighter and smaller.