Whitespace Is Not Empty
Macro vs. micro whitespace, the 8pt spacing grid, and the density-versus-clarity tradeoffs illustrated by Bloomberg Terminal vs. Apple.com.
Whitespace Is Not Empty
The Negative Space That Does Work
The most persistent misconception in layout design is that whitespace is unused space — space that could hold more content, more features, more information, and that only does so out of aesthetic preference. This misconception costs design decisions every day: the product manager who asks why the hero section is "so empty," the client who requests that the footer be "filled in" with more links.
Whitespace is not empty. It is active. It groups related elements, separates unrelated ones, signals priority, creates rhythm, and gives the eye a path to follow. A layout with no whitespace is not more informative — it is less readable, because nothing stands out from anything else.
Macro vs. Micro Whitespace
Macro whitespace is the large-scale negative space that structures a page: margins, gutters between sections, padding around containers, the space between major content blocks. It is the breathing room that makes a page feel either spacious or dense.
Micro whitespace is the small-scale negative space within and immediately around type: line-height, letter-spacing, padding on buttons and labels, margin between paragraphs, gap between list items.
Both types are functional. Macro whitespace tells the eye "this section is distinct from that one." Micro whitespace tells the eye "this word follows that word with ease."
The common failure mode is getting one right while neglecting the other: a page with generous section margins (good macro whitespace) and body text at 1.2 line-height with zero paragraph spacing (collapsed micro whitespace). The page feels spacious until you start reading, and then it feels dense and tiring.
The 8pt Grid
A spacing grid is a system of fixed increments that constrains layout and spacing decisions to a set of harmonically related values. The most widely used is the 8pt grid — a system where all spacing values are multiples of 8: 8, 16, 24, 32, 40, 48, 64, 80, 96.
The 8pt grid works because 8 divides evenly into standard screen densities (most device pixels are multiples of 8), and because the limited set of values creates rhythmic consistency across a page. When every spacing decision comes from the same set of values, the visual rhythm is implicit.
A 4pt variant (4, 8, 12, 16, 20, 24, 32, 40, 48...) provides more granularity for tight UI contexts — form fields, data tables, navigation bars.
/* 8pt spacing scale as CSS custom properties */
:root {
--space-1: 4px;
--space-2: 8px;
--space-3: 12px;
--space-4: 16px;
--space-5: 20px;
--space-6: 24px;
--space-8: 32px;
--space-10: 40px;
--space-12: 48px;
--space-16: 64px;
--space-20: 80px;
--space-24: 96px;
}
/* Usage */
.section {
padding-block: var(--space-16); /* 64px vertical padding */
}
.card {
padding: var(--space-6); /* 24px all sides */
gap: var(--space-4); /* 16px gap between card elements */
}
p + p {
margin-block-start: var(--space-4); /* 16px paragraph spacing */
}
Using rem equivalents rather than fixed px values where the spacing relates to type makes it compatible with user font preferences:
:root {
--space-4: 1rem; /* Scales with base font size */
--space-6: 1.5rem;
--space-8: 2rem;
--space-12: 3rem;
--space-16: 4rem;
}
Two Poles: Bloomberg Terminal vs. Apple.com
These two interfaces represent the extreme positions on the density-clarity spectrum, and both are highly effective in their context.
Bloomberg Terminal is famously dense: dozens of data feeds, price tickers, charts, and alphanumeric identifiers compressed into a single screen. Its design is not broken — it is optimized for its users (professional traders who spend eight hours a day in the interface and need maximum data density) and their context (high-urgency, high-frequency information consumption). The absence of whitespace is a deliberate feature. Learning the interface requires time, but mastery of a dense interface can be faster to operate than a spacious one.
Apple.com operates at the other extreme: very large type, very generous padding, products shown with dramatic surrounding negative space. The whitespace signals premium positioning, communicates confidence, and forces the eye toward the focal point — the product. The low information density is a deliberate feature for a marketing context where the primary goal is brand experience, not information delivery.
Neither is better. Both have learned the lesson that whitespace is active: Bloomberg Terminal uses its absence as a feature, and Apple uses its presence as one.
Your product almost certainly lives somewhere between these poles. The question to ask is: what does the density of whitespace in my interface signal about the product and its intended use?
The Proximity Principle
Proximity is the Gestalt principle most directly expressed through whitespace: elements that are close together are perceived as related; elements that are far apart are perceived as unrelated. This is not a convention but a perceptual fact.
In typography, proximity is expressed through spacing relationships:
- The gap above a heading should be larger than the gap between the heading and its following paragraph — the heading "belongs" to the content below it
- List items should have more space between groups than between items within a group
- A card's content should have clearly more space separating it from adjacent cards than from the content within it
/* Proximity through spacing — heading groups with its following content */
h2 {
margin-block-start: var(--space-12); /* Large gap above — separation from prior section */
margin-block-end: var(--space-3); /* Small gap below — groups with following paragraph */
}
h3 {
margin-block-start: var(--space-8);
margin-block-end: var(--space-2);
}
Key Takeaways
- Whitespace is active negative space that groups, separates, signals priority, and creates rhythm
- Macro whitespace (section margins, gutters) and micro whitespace (leading, letter-spacing) are both functional and must be calibrated together
- The 8pt spacing grid constrains spacing decisions to harmonically related values, producing consistent visual rhythm
- Density is a design choice: Bloomberg Terminal's density serves its context; Apple.com's spaciousness serves its own
- The proximity principle: less space signals relationship; more space signals separation — the most fundamental rule of layout whitespace