--- title: HTML Schema Reference description: "Complete reference for authoring Hyperframes HTML compositions." --- This is the full schema reference for Hyperframes compositions. For a gentler introduction, see [Compositions](/concepts/compositions) and [Data Attributes](/concepts/data-attributes). ## Overview Hyperframes uses HTML as the source of truth for describing a video: - **HTML clips** = video, image, audio, composition - **[Data attributes](/concepts/data-attributes)** = timing, metadata, styling - **CSS** = positioning and appearance - **GSAP timeline** = animations and playback sync (see [GSAP Animation](/guides/gsap-animation)) ## Framework-Managed Behavior The framework reads data attributes and automatically manages: - **Primitive clip timeline entries** — reads `data-start`, `data-duration`, and `data-track-index` from clips and adds them to the GSAP timeline - **Media playback** (play, pause, seek) for `