diff --git a/src/pages/en/core-concepts/astro-components.md b/src/pages/en/core-concepts/astro-components.md index d5508fbfc33a8..b0d8efbf2e5e0 100644 --- a/src/pages/en/core-concepts/astro-components.md +++ b/src/pages/en/core-concepts/astro-components.md @@ -492,6 +492,18 @@ Astro detects these JavaScript client-side imports and then builds, optimizes, a ``` +## HTML Components + +Astro supports importing and using `.html` files as components or placing these files within the `src/pages` subdirectory as pages. You may want to use HTML components if you're reusing code from an existing site built without a framework, or if you want to ensure that your component has no dynamic features. + +HTML components must contain only valid HTML, and therefore lack key Astro component features: +- They don't support frontmatter, server-side imports, or dynamic expressions. +- Any `