Holy Grail Layout is the classic web structure: header, three columns (left navigation, main content, right sidebar), and footer—with equal-height columns and sticky sidebars. The name comes from it being a "holy grail" of CSS layout patterns before flexbox/grid. Common in documentation sites, blogs, forums, and content-heavy web apps where persistent navigation and contextual sidebars add value.
Use holy grail layout for documentation sites (MDN, Stripe Docs), blog platforms with sidebars (Medium, WordPress), forum and community platforms (Stack Overflow, Reddit), learning management systems, and content-rich web apps. Choose this when users need persistent navigation, contextual information, and deep content hierarchy.
Layouts
Classic 5-section—header, footer, left sidebar, right sidebar, central content