Skip to content

Table Block

The Table block lets you present data in a structured, tabular format. Tables support rich text in cells, header styling, and several display options.

A new Table block starts as a 3x3 grid with the header row enabled.

Click any cell to edit its content. Cells support rich text formatting including bold, italic, lists, blockquotes, code, and links.

  • Add a row - hover over a row and click the ”+” button to insert a row below
  • Remove a row - hover over a row and click the delete button
  • Add a column - click the ”+” button in the column controls to insert a column to the right
  • Remove a column - click the delete button in the column controls

Tables require at least one row and one column.

Select one or more cells and set their text alignment to left, center, or right.

  • Header row (on by default) - styles the first row as a header with a darker background
  • Header column - styles the first column as a header
StyleDescription
AllBorders on all cells (default)
HorizontalOnly horizontal lines between rows
OuterBorder around the table perimeter only
NoneNo borders
OptionDescription
NoneNo striping (default)
EvenAlternating background on even rows
OddAlternating background on odd rows

You can paste tab-separated data from Excel or Google Sheets directly into a table. Slate automatically detects the format and creates the appropriate rows and columns.