How do I insert a table using the Rich Content Editor?
In the Rich Content Editor, you can use the table editor to insert, format, edit, and delete a table.
Several features in Canvas support the Rich Content Editor, including Announcements, Assignments, Discussions, Pages, and Quizzes.
00:07: How do I insert a table in the Rich Content Editor? 00:11: To insert a table in the Rich Contet Editor, or RCE, you may first need to expand the toolbar by clicking the Options icon. 00:20: Click the Table icon. 00:22: To expand the table creator, hover over the Table option in the drop-down menu. Then, to specify the table dimensions, drag your cursor over the grid. 00:33: The table is inserted in the RCE. When you click on the table, the Table Context Menu displays. You can use this menu to edit and delete the table. 00:44: Enter the content in your table. You can navigate to the next cell by pressing Tab on your keyboard. 00:50: You can also insert a table by selecting "Table" in the menubar, hover over Table to expand the editor, and drag your cursor over the grid to select the table dimensions. 01:00: The table will be inserted where your cursor was located in the RCE. 01:05: This guide covered how to insert a table in the Rich Content Editor.
Open Rich Content Editor
Open the Rich Content Editor when using one of the Canvas features which support the Editor.
Note: The Rich Content Editor supports keyboard shortcuts. To view the Keyboard Shortcuts menu, click the Keyboard icon or press ALT+F8 (PC keyboard) or Option+F8 (Mac keyboard).
Open Table Editor

To use the table editor, click the Table icon [1].
Note: To view the Table icon, you may have to click the Options icon [2].
Insert Table
To expand the table creator, hover over the Table option in the drop-down menu [1]. Then, to specify the table dimensions, drag your cursor over the grid [2].
Note: The largest table you can create using the table creator is 10x10. However, additional columns and rows can be added manually.
View Table Layout Tools

When you click on the table in the Rich Content Editor, the Table Context Menu displays [1].
You can edit the table properties [2], delete the table [3], add or delete rows [4], and add or delete columns [5].
Open Table Properties

In the Table Context Menu, click the Table Properties icon [1].
You can also click the toolbar Table icon [2], and select the Table Properties option [3].
Edit General Table Properties

By default, the table properties editor displays the General tab [1]. Type in the appropriate fields to edit these general table properties.
- Width and Height [2]: enter the width and height of your table (in pixels or percent, e.g. 500px, 50%).
- Cell Spacing [3]: enter the space between individual cells as well as cells and table borders (in pixels, e.g. 3px).
- Cell Padding [4]: enter the space between the cell border and its content (in pixels, e.g. 5px).
- Border [5]: enter the thickness of the table border (in pixels, e.g. 5px).
- Caption [6]: select to display a caption above the table.
- Alignment [7]: select the alignment of your table in the Rich Content Editor.
To apply edits, click the Save button [8].
Manually Edit Table Size

You can also manually adjust the width and height of your table in the Rich Content Editor.
When you click the table, adjustment handles appear in each corner [1]. Click and drag the handles to adjust the size [2].
Edit Advanced Table Properties

To view additional customization options, click the Advanced tab.
Edit Border Style

To edit the border line style, click the Border Style drop-down menu [1].
Select a border line style from the displayed options [2]. For your table to display without lines, select the None option [3]. You can also select to hide table lines [4].
To apply the border style, click the Save button [5].
Edit Border and Background Colors

You can edit the table colors using the Border Color [1] and Background Color [2] options.
Enter a color name or HEX code (in #nnnnnn format) in the color field [3].
You can also click the Color Swatch button [4] and select a color from the color drop-down menu [5]. View the color name by hovering your mouse over the color tile [6]. To remove color formatting, click the Remove Color icon [7]. To select a custom color, click the Custom Color icon [8].
To apply the colors, click the Save button [9].
View Cell Format Options

With one or more cells selected within the table, click the Table icon [1], then hover over the Cell option [2].
To edit the cell properties, click the Cell properties option [3].
To merge cells, click the Merge cells option [4].
To split merged cells, click the Split cell option [5].
Edit General Cell Properties

By default, the Cell properties editor displays the General tab [1]. You can edit the following general cell properties:
- Width and Height [2]: adjust the width and height of your cell or cells (in pixels or percent, e.g. 500px, 50%).
- Cell Type [3]: select from header cell or general cell options.
- Scope [4]: select whether the cell or cells is a header for a column, row, or group of columns or rows.
- H Align [5]: select the horizontal alignment for text in the cell or cells
- V Align [6]: select the vertical alignment for text in the cell or cells
To apply edits, click the Save button [7].
Edit Advanced Cell Properties

To view additional customization options, click the Advanced tab [1]. Edit cells using the following options:
- Border style [2]: select a border line style, or hide or remove cell border lines.
- Border color [3]: enter a color name or HEX code (in #nnnnnn format), or use the Color swatch to select a border color for the cell or cells.
- Background color [4]: enter a color name or HEX code (in #nnnnnn format), or use the Color swatch to select a cell background color.
To apply edits, click the Save button [5].
Edit Row Options

With the table selected or with a specific row selected, use the Table Context Menu row options to add or remove a row [1].
To view more row options, click the Table icon [2], then hover over the Row option [3]. Edit rows by clicking the appropriate option.
- Insert row [4]: select to enter a row before (above) or after (below) the selected row
- Delete row [5]: delete the row and its content
- Row properties [6]: view options for row type, alignment, height, and colors.
- Cut row [7]: cut the row and place it in the clipboard, ready to be pasted.
- Copy row [8]: copy the row and place it in the clipboard, ready to be pasted.
- Paste row [9]: After cutting or copying a row, select to enter the row before (above) or after (below) the selected row.
Edit Column Options

With the table selected or with a specific column selected, use the Table Context Menu column options to add or remove a column [1].
Alternatively, you can click the Table icon [2], then hover over the Column option [3]. Edit columns by clicking the appropriate option.
- Insert column [4]: select to enter a column before (left) or after (right) the selected column
- Delete column [5]: delete the column and its content
Delete Table

With the table selected, click the Table Context Menu Delete icon [1]. You can also click the toolbar Table icon [2], and then click the Delete table option [3].
Save Changes

Click the Save button.
Note: When using the Rich Content Editor in Discussions, the Save button may appear as the Reply button.