Markdown Toolbox Logo Markdown Toolbox
Home
Blog

How do I Make a Table Without a Header in Markdown?

Monday, December 11, 2023

In standard Markdown, tables are usually defined with headers. However, if you need to create a table without a header, you'll have to use a workaround as Markdown doesn't natively support this.

One approach is to use a combination of HTML and Markdown. You can create a table using HTML tags, which gives you more flexibility in formatting, including the ability to omit headers.

Here's an example:

<table>
    <tr>
        <td>Cell 1</td>
        <td>Cell 2</td>
    </tr>
    <tr>
        <td>Cell 3</td>
        <td>Cell 4</td>
    </tr>
</table>

This will render as a table without a header:

Cell 1Cell 2
Cell 3Cell 4

Another method is to create a standard Markdown table and use a non-breaking space or similar character in the header row. However, this method is less ideal as it can create an empty header row.

Keep in mind that not all Markdown processors support HTML, and using HTML can impact the consistency of your Markdown documents across different platforms.