Special Elements in Svelte
From the Svelte cheat sheet ยท Special Elements ยท verified Jul 2026
Special Elements
Svelte special elements for advanced use cases
javascript
<!-- Bind to window -->
<svelte:window
onresize={handleResize}
onscroll={handleScroll}
/>
<!-- Dynamic component -->
<svelte:component this={ComponentName} />
<!-- Bind to body -->
<svelte:body onclick={handleClick} />
<!-- Insert into head -->
<svelte:head>
<title>Page Title</title>
</svelte:head>๐ช svelte:window for global window events
๐ svelte:component for dynamic component rendering
๐ svelte:head to insert elements into document head
๐ฏ svelte:element for dynamic HTML elements