Font anatomy 101: Baseline, x-height and every part of a letter explained

Every letterform, no matter the typeface, is built from the same handful of named parts. Learning that vocabulary doesn’t just sound impressive; it’s genuinely useful, because it’s the fastest way to describe precisely what you like or dislike about a font instead of gesturing vaguely at “the vibe.”
The four lines every letter is measured against
Every typeface is built on a small set of horizontal guide lines, and once you can see them, you can never quite un-see them again.
The baseline is the foundation: the line most letters sit directly on. Round letters like “o” and “g” actually dip a hair below it, a deliberate optical correction called overshoot, because a perfectly round letter that stops exactly at the baseline looks like it’s floating slightly above it to the eye.
X-height measures how tall lowercase letters without ascenders (o, n, x, and so on) stand, taking its name from the letter “x” itself. This single measurement affects a font’s whole character. A tall x-height reads as contemporary and highly legible at small sizes; a short one reads as classic and print-native, closer to the proportions of old-style book type.
The ascender line marks where the tallest lowercase strokes reach, as in the stem of a “b,” “d,” “h,” “k,” or “l.” The descender line marks the opposite: how far strokes like the tail of a “g,” “j,” “p,” “q,” or “y” are allowed to drop below the baseline.
”The x-height feels too short” is a far more useful sentence than “I don’t like this font.”
The parts inside a letter
Beyond those four lines sit the details that give each typeface its personality.
A stem is the main straight vertical stroke of a letter, as in the upright of an “h” or “l.” A bowl is a curved stroke that encloses a rounded space, like the loop of a “b” or “d.” That enclosed space itself is called a counter, and how open or tight a typeface’s counters are is one of the biggest drivers of how airy or dense the whole font feels.
A terminal is where a stroke ends without a serif, like the curl at the bottom of a lowercase “a” or the tip of a “c.” Terminals can be cut straight, angled, or rounded into a small ball, and that single choice shows up across dozens of letters, quietly reinforcing a typeface’s tone.
An ear is a small stroke projecting from a letter, most famously on a lowercase “g,” and occasionally on an “r.” It has no structural job at all. It’s pure character, which is exactly why it varies so wildly between typefaces and why it’s often the fastest way to tell two similar-looking fonts apart.
A spine is the main curving stroke of an “s,” arguably the hardest single letter in the entire alphabet to draw well, since its curve has to feel balanced from every angle rather than following a single simple arc.
Seeing it on a real letter
Anatomy terms make a lot more sense on an actual letterform than in a glossary list. Our own homepage carries a full labelled diagram built from real live text (not a traced illustration), with every line and part called out directly on the letters “k” and “g.” Have a look there if you’d rather see this on a real shape than read about it in the abstract.
Why any of this matters if you’re not a type designer
You don’t need to draw letters for this vocabulary to be useful. It’s the difference between saying “I don’t like this font” and being able to say “the x-height feels too short for body text” or “these counters are too tight to read comfortably at this size,” which is a genuinely more useful sentence to say to a designer, a client, or yourself. If you’re taking the next step toward sketching your own letterforms, our DIY Type Design guide uses exactly this vocabulary to talk about proportion decisions before you draw a single letter.
Frequently asked questions
What is the baseline of a font?
The baseline is the invisible line that most letters sit on. Round letters like o and rounded bottoms of letters like g dip slightly below it, an optical adjustment called overshoot, but straight-bottomed letters sit exactly on it.
What is x-height in typography?
X-height is how tall lowercase letters without ascenders (like x, o, or n) stand, measured from the baseline. A taller x-height generally reads as more modern and legible at small sizes; a shorter one reads as more classic.
What is a counter in a letter?
A counter is the enclosed or partially enclosed space inside a letter, such as the hole in an o or the loop in a lowercase e. Counter shape has a big effect on how open or tight a typeface feels.
What is a terminal in typography?
A terminal is the end of a stroke that doesn't finish in a serif, such as the curved tip of a lowercase a or the tail of a c. Terminals can be cut straight across, at an angle, or rounded into a ball.
What's the difference between an ascender and a descender?
An ascender is the part of a lowercase letter that rises above the x-height, as in the stem of a b, d, or l. A descender is the part that drops below the baseline, as in the tail of a g, j, p, q, or y.
What is an ear on a letter?
An ear is a small stroke that projects from the top of some lowercase letters, most commonly the g, and occasionally the r. It's a purely decorative detail with no structural function, but it's one of the most distinctive things that changes between typefaces.
Why do type designers care about this much detail?
Because tiny proportional decisions (how tall the x-height is, how open the counters are, how a terminal is cut) add up to a typeface's entire personality. Two fonts can share the same basic letter skeleton and still feel completely different once these details change.
Is font anatomy the same as font classification?
They're related but different. Classification (serif, sans-serif, slab, and so on) groups fonts by their overall family. Anatomy is the vocabulary for describing the individual parts inside any letter, in any family.