Skip to content
Performance·Intermediate·Conceptual·1 min read

What does each font-display value do?

Short interview answer

block briefly hides then swaps (FOIT then FOUT). swap shows fallback immediately and swaps whenever the font loads (FOUT, text always readable). fallback and optional show fallback and only swap within a short window, with optional never swapping after it, prioritizing stability over the custom font on the first visit.

Key takeaway

Explain the underlying mental model clearly, then support it with a concrete example and its trade-offs.

← Back to Web font loading performance

Related questions