Font Terms and Typography Glossary
This page indexes 123 font terms and typography terms, from aperture and baseline to WOFF2 and x-height. Every entry gives a plain English definition, the category the term belongs to, and the related terms worth reading next. Search for a term, filter by category, or jump straight to a letter.
It is written for designers reading a type specimen, developers reading an @font-face rule, and anyone who has just met a word like kerning and wants a straight answer. The font terminology here is standard vocabulary, so the definitions carry over to any type tool you use.
Browse by category
Jump to a letter
Aperture
The partially enclosed, somewhat rounded negative space in characters such as "n", "C", "S", or "e". The size of the aperture affects readability, especially at small sizes.
Arm
A horizontal stroke that is free on one end, such as the top of "T" or the horizontal strokes of "E" and "F".
Ascender
The part of lowercase letters (like b, d, h, k, l) that extends above the x-height. Ascender height significantly impacts the overall proportion of a typeface.
Baseline
The invisible line upon which most letters sit. Descenders extend below the baseline. Critical reference point for vertical alignment in typography.
Bézier Curve
Mathematical curves used to define the outlines of glyphs in digital fonts. TrueType uses quadratic Bézier curves, while PostScript/OpenType can use cubic Bézier curves.
Bitmap Font
A font format where each glyph is stored as a grid of pixels at specific sizes. Not scalable without quality loss, largely obsolete except for screen fonts.
Body
The imaginary area that encompasses each character in a font, historically the metal block in letterpress printing. Defines character boundaries and spacing.
Bold
A heavier weight of a typeface, typically used for emphasis. Usually 700 weight in CSS font-weight scale.
Bowl
The curved, fully enclosed or partially enclosed part of letters like "b", "d", "o", "p", "q", and "g".
Brotli
A compression algorithm developed by Google, used in WOFF2 fonts to achieve 30% better compression than WOFF's gzip compression.
Cap Height
The height of capital letters from the baseline to the top of flat capitals like "H" and "I". May differ from ascender height.
Character
A single letter, number, punctuation mark, or symbol within a font. Can have multiple glyphs (visual representations).
Character Set
The complete collection of characters available in a font, including letters, numbers, punctuation, and symbols across all supported languages.
Color Font
A font format that supports multi-colored glyphs, gradients, and even bitmap images within characters. Formats include SVG, COLR, and SBIX.
Condensed
A narrower version of a typeface where characters are compressed horizontally, used to fit more text in limited space.
Contrast
The difference in stroke thickness within a letterform, between thick and thin strokes. High contrast indicates modern typefaces, low contrast indicates geometric sans-serifs.
Counter
The enclosed or partially enclosed circular or curved negative space within letters like "o", "e", "c", "a", or "s".
Crossbar
The horizontal stroke that connects two sides of a letter, as in "A", "H", "e", or "f".
CSS @font-face
A CSS rule that allows custom fonts to be loaded on a webpage, specifying the font family name, source files, and optional properties like weight and style.
Descender
The part of lowercase letters (like g, j, p, q, y) that extends below the baseline. Descender depth affects line spacing requirements.
DFONT
A Mac OS X font format that packages TrueType fonts in a data fork resource instead of the resource fork. macOS-specific, not cross-platform.
Diacritic
A mark added to a letter to change its pronunciation or meaning, such as accents (é, ñ), umlauts (ü), cedillas (ç), or tildes.
Didone
A classification of serif typefaces characterized by extreme contrast between thick and thin strokes, vertical stress, and hairline serifs. Also called Modern. Examples: Bodoni, Didot.
Em
A relative unit of measurement equal to the current font size. In a 16px font, 1em = 16px. Named after the width of the capital "M" in metal type.
Em Dash
A long horizontal dash typically the width of the letter "M", used for punctuation to indicate breaks in thought or to set off parenthetical statements.
Em Square
The conceptual square that defines the design space of a glyph. Typically 1000 units (Type 1) or 2048 units (TrueType/OpenType).
Embedded Font
A font that is included directly within a document (like PDF) or application, rather than requiring separate installation on the system.
En
A unit of measurement equal to half an em, traditionally the width of the capital "N".
EOT (Embedded OpenType)
A compact font format designed by Microsoft exclusively for web use. Only supported in Internet Explorer, now obsolete.
Extended
A wider version of a typeface where characters are stretched horizontally, opposite of condensed.
Fallback Font
A backup font specified in CSS font-stack to display if the primary font fails to load or doesn't contain required characters.
Family
A collection of related typefaces that share common design characteristics but vary in weight, width, or style. Example: Helvetica family includes Regular, Bold, Italic, etc.
Finial
The tapered or curved end of a stroke that does not terminate in a serif, often seen in "a", "c", "e", "f", and "r".
FOIT (Flash of Invisible Text)
A web performance issue where text is invisible while a web font loads, creating blank spaces until the font downloads. Can be controlled with font-display property.
Font
Technically a specific size, weight, and style of a typeface. In digital typography, often used interchangeably with typeface to mean the entire family.
Font Hinting
Instructions embedded in a font to improve rendering at small sizes or low resolutions by aligning curves to pixel grids. Critical for screen rendering.
Font Stack
A list of fonts specified in CSS (font-family), with fallbacks for each if the previous font is unavailable. Example: "Arial, Helvetica, sans-serif"
Font Subsetting
The process of creating a smaller font file containing only the characters (glyphs) needed for specific content, reducing file size significantly.
Font Weight
The thickness or boldness of characters in a font, typically ranging from 100 (Thin) to 900 (Black) in CSS font-weight scale.
FontForge
A free, open-source font editor used for creating, modifying, and converting fonts in various formats including TTF, OTF, and WOFF.
FOUT (Flash of Unstyled Text)
When text briefly appears in a fallback font before the web font loads and replaces it. Less jarring than FOIT, preferred for user experience.
Geometric
A classification of sans-serif typefaces based on simple geometric shapes like circles, squares, and triangles. Example: Futura, Avant Garde.
Glyph
The visual representation of a character. A single character may have multiple glyphs (ligatures, alternates, swashes). Example: letter "a" may have standard and stylistic alternate glyphs.
Glyph Substitution
An OpenType feature (GSUB table) that replaces one or more glyphs with alternate glyphs, enabling ligatures, stylistic sets, and contextual alternates.
Grotesque
An early classification of sans-serif typefaces from the 19th century, characterized by slight stroke contrast and closed apertures. Example: Akzidenz Grotesk.
Hairline
The thinnest stroke in a typeface, often seen in high-contrast designs like Didone serifs. Named after the thin lines in copperplate engraving.
Hanging Punctuation
A typographic technique where punctuation marks (quotes, hyphens) are positioned partially or fully outside the text margin for optical alignment.
Humanist
A classification of typefaces (serif and sans-serif) based on Renaissance letterforms, with organic, calligraphic qualities and visible stroke contrast. Example: Gill Sans, Centaur.
Ink Trap
Small notches or indents cut into letters where strokes meet to prevent ink from pooling during printing. Prominent in fonts like Bell Centennial.
Joining Behavior
How letters connect in scripts like Arabic, where characters change form based on their position (initial, medial, final, isolated).
Kerning
The adjustment of space between specific pairs of characters (like AV, WA, To) to achieve visually consistent spacing and improve aesthetics.
Leading
The vertical space between lines of text, measured from baseline to baseline. Named after strips of lead used in metal type. In CSS, line-height.
Leg
A downward slanting stroke, as in the tail of letters "K", "R", and sometimes "Q".
Ligature
Two or more characters combined into a single glyph for improved appearance or to avoid collisions. Common ligatures: fi, fl, ff, ffi, ffl.
Lining Figures
Numerals that align with the cap height and baseline, creating a uniform height. Used in tabular data, headlines. Also called uppercase figures.
Majuscule
Uppercase or capital letters, derived from ancient Roman inscriptional capitals.
Metrics
The measurements that define how a font is positioned and spaced, including sidebearings, kerning pairs, and vertical metrics.
Minuscule
Lowercase letters, developed from medieval cursive writing styles.
Monospace
A typeface where every character occupies exactly the same horizontal width. Essential for code, tables, and ASCII art. Example: Courier, Consolas.
Multiple Master
An Adobe font technology (now largely superseded by Variable Fonts) allowing interpolation between different font designs on axes like weight and width.
Neo-Grotesque
A refined classification of sans-serif typefaces with uniform stroke width and neutral appearance. Example: Helvetica, Univers, Arial.
Oblique
A slanted version of a roman typeface, created by algorithmically slanting the upright letters rather than redesigning them (unlike true italics).
Old Style Figures
Numerals with varying heights that blend with lowercase text, having ascenders (6, 8) and descenders (3, 4, 5, 7, 9). Also called text figures or lowercase figures.
OpenType
A cross-platform font format developed by Microsoft and Adobe (1996), supporting advanced typography features through layout tables (GPOS, GSUB).
OpenType Features
Advanced typographic capabilities in OpenType fonts activated through feature tags: ligatures (liga), small caps (smcp), stylistic sets (ss01-ss20), etc.
OTF (OpenType Font)
A font file format (.otf extension) using PostScript (CFF) outlines within the OpenType specification. Supports all OpenType features.
Outline Font
A font where glyphs are defined by mathematical curves (vectors) rather than pixels, allowing smooth scaling to any size without quality loss.
Overshoot
The amount that curved and pointed letters (O, A, V) extend slightly beyond the baseline or cap height to appear optically aligned with flat letters.
PFB (Printer Font Binary)
A PostScript Type 1 font file format containing the actual glyph outlines in binary format. Used on Windows with .pfb extension.
PFM (Printer Font Metrics)
A file containing metrics information (widths, kerning) for Type 1 fonts on Windows systems. Used alongside .pfb files.
Point
A unit of measurement for font size. One point equals 1/72 of an inch (approximately 0.353mm). Standard measurement in print typography.
PostScript
A page description language developed by Adobe, forming the basis of Type 1 fonts and CFF outlines in OpenType fonts. Uses cubic Bézier curves.
Rasterization
The process of converting vector font outlines into pixels for display on screen or printing, using hinting and anti-aliasing for quality.
Sans Serif
A typeface without serifs (the small decorative strokes at the end of letter strokes). Considered more modern and clean. Example: Helvetica, Arial.
Serif
The small decorative strokes or projections at the end of the main strokes of letters. Aids readability in print. Example: Times New Roman, Georgia.
Sidebearing
The space on either side of a glyph within its em square, affecting letter spacing. Also called side spacing or padding.
Slab Serif
A classification of serif typefaces with thick, block-like serifs of uniform weight. Also called Egyptian or square serif. Example: Rockwell, Courier.
Small Caps
Capital letters designed to be approximately the height of lowercase letters (x-height), used for acronyms, headers. True small caps are optically designed, not just scaled capitals.
Spur
A small projection from a curved stroke, smaller and less pronounced than a serif. Often seen on "G", "b", or "a".
Stem
The main vertical or diagonal stroke of a letter, forming its primary structure.
Stress
The angle of the axis in a curved letter, indicating where the thick and thin strokes occur. Vertical stress is modern, angled stress is old-style.
Stroke
Any line that makes up a character, whether vertical, horizontal, diagonal, or curved. The fundamental building block of letterforms.
Stylistic Alternates
An OpenType feature providing alternative glyph designs for aesthetic variation. Accessed through stylistic sets (ss01-ss20) or character variants (cv01-cv99).
Subscript
Characters set in a smaller size and positioned below the baseline, used in chemical formulas (H₂O) and mathematical notation.
Superscript
Characters set in a smaller size and positioned above the baseline, used for footnotes, ordinals (1ˢᵗ), and exponents (x²).
SVG Font
A font format using Scalable Vector Graphics, capable of color and gradients. Deprecated in browsers in favor of WOFF/WOFF2 with COLR/CPAL tables.
Swash
Decorative extensions or flourishes on letterforms, often on capitals or script italics. Typically alternates activated through OpenType features.
System Font
A font that is pre-installed on a user's operating system, available without downloading. Examples: Arial, Times New Roman, Helvetica (macOS).
Tabular Figures
Numerals designed with equal width (monospaced) for proper alignment in tables, spreadsheets, and financial data. Also called lining figures.
Tail
The descending or extending stroke on letters like "Q", "K", "R", or the descender of "y".
Terminal
The end of a stroke that does not have a serif. Can be vertical, horizontal, angled, or curved (finial).
Text Font
A typeface designed for use at small sizes in body text (8-14pt), optimized for readability with generous x-height and open counters.
Tittle
The dot above the lowercase letters "i" and "j". Also called a jot or superscript dot.
Tracking
The uniform adjustment of space between all characters in a block of text, affecting overall density. Also called letter-spacing in CSS.
Transitional
A classification of serif typefaces between Old Style and Modern, with increased contrast and more vertical stress. Example: Times New Roman, Baskerville.
TrueType
A font format developed by Apple (1980s) and Microsoft using quadratic Bézier curves for outlines. Forms the basis of TTF and TrueType-flavored OpenType fonts.
TTF (TrueType Font)
The file extension (.ttf) for TrueType font files, widely supported across Windows, macOS, and Linux. Can be wrapped in OpenType format.
Type 1
Adobe's PostScript font format (1985) using cubic Bézier curves. Predecessor to OpenType, limited to 256 glyphs. Now largely obsolete.
Typeface
The overall design of a set of characters, encompassing all weights, widths, and styles of a font family. The artistic/aesthetic concept vs. font (the delivery mechanism).
Unicase
A typeface design where uppercase and lowercase letters share the same height, blurring the distinction between majuscule and minuscule forms.
Unicode
A universal character encoding standard that assigns unique numbers (code points) to over 149,000 characters from all writing systems worldwide.
Variable Font
A single font file that contains multiple variations along design axes (weight, width, slant, optical size). Reduces HTTP requests and file size compared to loading multiple font files.
Vertex
The point at which two strokes meet at the bottom of a letter, forming a V shape, as in "V", "W", "v", "w", "A", or "M".
Web Font
A font specifically designed or converted for use on websites via CSS @font-face. Typically in WOFF2, WOFF, or TTF/OTF formats.
Weight
The thickness of a typeface's strokes, from thin/light (100-300) to regular (400) to bold/black (700-900). CSS uses numeric scale 100-900.
Width
How compressed (condensed) or extended the characters in a typeface are horizontally. Separate from weight.
WOFF (Web Open Font Format)
A compressed font format designed specifically for web use, using gzip compression. Supported by all modern browsers. Superseded by WOFF2.
x-height
The height of lowercase letters without ascenders or descenders, measured from the baseline to the top of lowercase "x". Critical factor in readability.
Put the terminology to work
Once a term makes sense, the next step is usually a format or a tool. These guides cover font formats, web typography and conversion in more depth.
