{
"description": "A reusable complete HTML document used as the outer structure of generated documents.",
"definition": "A layout is the reusable full-document shell used to render generated documents."
}
---
# Layout
A layout is a complete HTML document with one body slot. Generated content fills that slot, while the layout supplies the document head, surrounding body structure, and shared props.
See [Full-document layouts](../document-generation/layouts.md).