Status
This page documents the implementation status of various HTML and CSS features in Blitz.
Head elements
| Property | Status |
|---|
| <title> | ✅ Supported |
| <meta> | ❌ Not supported |
| <base> | ❌ Not supported |
| <style> | ✅ Supported |
| <link> | | rel="stylesheet" | ✅ Supported | | rel="icon" | ❌ Not supported |
|
Images
| Property | Status |
|---|
| <img> | | src | ✅ Supported | | srcset | ❌ Not supported |
|
| <picture> | ❌ Not supported |
| <svg> | ⚠️ Partial support Static SVGs are supported. Support for CSS is limited. Some features such as filters are missing. |
Interactivity
| Property | Status |
|---|
| <a> | ✅ Supported |
| <dialog> | ❌ Not supported |
| <details>/<summary> | ❌ Not supported |
Form Controls
| Property | Status |
|---|
| Hidden input | ✅ Supported |
| Label | ✅ Supported |
| Button | | general | ✅ Supported | | type="submit" | ✅ Supported | | type="reset" | ❌ Not supported |
|
| Text input | | type="text" | ✅ Supported | | type="password" | ❌ Not supported | | type="email" | ❌ Not supported | | type="url" | ❌ Not supported |
|
| Textarea | ✅ Supported |
| Radio button | ✅ Supported |
| Checkbox | ✅ Supported |
| Select | ❌ Not supported |
| Color picker | ❌ Not supported |
| File picker | ❌ Not supported |
| Output | ❌ Not supported |
| Meter | ❌ Not supported |
| Progress | ❌ Not supported |
Embedded content
| Property | Status |
|---|
| <canvas> | ✅ Supported A propreitary API to render a raw WGPU texture is supported |
| <iframe> | ❌ Not supported |
| <fencedframe> | ❌ Not supported |
| <video> | ❌ Not supported |
| <audio> | ❌ Not supported |
| <map>/<area> | ❌ Not supported |
| <math> | ❌ Not supported |
| <embed> | ❌ Not supported |
| <object> | ❌ Not supported |
Scripting
| Property | Status |
|---|
| <script> | ❌ Not supported |
| <noscript> | ✅ Supported |
Block Formatting
| Property | Status |
|---|
| <h1> - <h6> | ✅ Supported |
| <ul> | ✅ Supported |
| <ol> | ✅ Supported |
| <pre> | ✅ Supported |
| <center> | ✅ Supported |
| <blockquote> | ✅ Supported |
| <br> | ✅ Supported |
| <hr> | ❌ Not supported |
Inline Formatting
| Property | Status |
|---|
| <i>/<em> | ✅ Supported |
| <b>/<strong> | ✅ Supported |
| <u> | ✅ Supported |
Table
Table layout is currently emulated using CSS Grid
| Property | Status |
|---|
| <table> | ✅ Supported |
| <tr> | ✅ Supported |
| <th> | ✅ Supported |
| <td> | ✅ Supported |
| <thead> | ✅ Supported |
| <tbody> | ✅ Supported |
| <tfoot> | ❌ Not supported |
| <col> | ❌ Not supported |
| <colgroup> | ❌ Not supported |
| <caption> | ❌ Not supported |