Headings are required. Keep these as short as possible. With more columns, these headers get difficult to read on smaller devices.
Consider breaking data into multiple tables rather than segmenting across many columns.
Avoid using a table with too many rows.
Table

Example
| Header 1 | Header 2 | Header 3 |
|---|---|---|
| Column 1 | Column 2 | Column 3 |
WordPress Table Block
The default WordPress table block is also styled to look similar.
| Header 1 | Header 2 | Header 3 |
|---|---|---|
| Column 1 | Column 2 | Column 3 |
| Footer 1 | Footer 2 | Footer 3 |