You can embed HTML in the New Rich Content Editor. When creating custom HTML coding in Canvas, you may discover that certain HTML codes do not work upon saving. This is because Canvas will only support certain HTML elements for security reasons. This also applies to content copied and pasted from an external source. Below is a link to a list of HTML tags that are permissible in Canvas. HTML tags that are not on this list may be stripped out of the New Rich Content Editor when you save your work. View the Canvas HTML whitelist PDF for more information.
Several features in Canvas support the New Rich Content Editor, including Announcements, Assignments, Discussions, Pages, and Quizzes.
Note: The New Rich Content Editor is currently a course opt-in feature. If the Rich Content Editor in your course does not match the images in this lesson, your course is using the classic Rich Content Editor.
Open New Rich Content Editor
Open the New Rich Content Editor when using one of the Canvas features which support the Editor.
Open HTML Editor
Click the HTML Editor icon.
Note: When in HTML view, you can click the HTML Editor icon to return to the New Rich Content Editor.
Click the Save button.
Note: When using the Rich Content Editor in Discussions, the Save button may appear as the Post Reply button.