Skip to main content

Cautions when embedding Canva content

Canva is a powerful tool for creating engaging media, but use caution when embedding its designs in your Virtual Career Center pages.

Stephy Miehle avatar
Written by Stephy Miehle
Updated over 2 weeks ago

Canva allows you to create multiple types of content, from social media graphics to presentations, documents, and even short-form videos. It's incredibly powerful and flexible, but all of that freedom can also be challenging when it comes to making your content accessible and searchable.

Before using Canva for key information, keep the following in mind:

Scaling on Mobile

Most Canva content types do not rearrange content or reflow text on mobile devices; they only scale down in size, so a design that works well on a large desktop size may not translate well for small mobile devices. For instance, text may be hard to read or links may be difficult to click because they are too small.

When content is too small to tap, it is in violation of WCAG SC 2.5.8: Target Size (Minimum) (Level AA).

Searchable Content

The content within your Canva document does not live inside your Virtual Career Center site, so any text within your embedded document will not show up in an on-site search or to search engines.

Unstructured Markup

Screenshot of the Canva document interface showing that the "H1" style is applied.

Above is a screenshot from Canva's Document editor. It appears that the top line is a <h1> heading, as the content itself has a visually-larger, bolder style and a "H1" button is selected. However, when the document is embedded off-site, that heading is just a regular <p> paragraph.

Headings provide key information for the structure of the page and make it possible for anyone using assistive devices to navigate a page as quickly as a sighted user. When headings are not used, content is in violation of WCAG SC 1.2.1 Info and Relationships (Level A).

Other content types such as Whiteboard can have an even looser structure, resulting in screen readers reading paragraphs in a jumbled order.

Did this answer your question?