Skip to main content
Use Table to control a table’s layout while keeping its contents editable in the visual editor. Wrap a Markdown table for simple content, or use TableRow and TableCell when you need merged cells or individual styling.

Table properties

Rich tables

TableRow

TableCell

Use TableRow only inside Table, and TableCell only inside TableRow. Omit cells covered by a preceding cell’s rowSpan or colSpan. The first row of a Markdown table becomes header cells automatically; rich tables use the explicit header property.

Use the visual editor

The table retains its existing cell editor, row and column menus, column resizing, merge and split actions, alignment, and colors. The source writer uses TableRow and TableCell so these settings survive saving and reloading. Ordinary Markdown tables and supported legacy table HTML remain readable.