Canvas renders Custom HTML blocks at full width with nothing wrapped around them. Here’s the shortest path to a live page.
- Create a new page in WordPress.
- Add a Custom HTML block.
- Paste your markup, including any style and script it needs.
- Publish, then view the page.
What renders is what you pasted, edge to edge. Canvas doesn’t add a container width or inject block styles over the top, so your layout holds exactly as written. If your content is rendering inside a narrower column than you expect, see the full width troubleshooting article.
If your styles or scripts are being removed, that’s a WordPress capability rule rather than a Canvas behavior, covered in the unfiltered_html article.