Comprehensive Guide & Reference: GitHub Flavored Markdown Tables
Markdown tables organize tabular data in documentation, GitHub READMEs, and technical articles using clean ASCII pipe delimiter structures.
1. Markdown Table Syntax & Structure
A valid GFM table requires a header row, a delimiter separator row with dashes, and body rows:
| Feature | Basic Plan | Pro Plan |
| :--- | :---: | ---: |
| Storage | 5 GB | Unlimited |
| Price | Free | $19/mo |
2. Alignment Syntax Reference
| Syntax | Alignment | Usage Context |
|---|---|---|
| :--- or --- | Left-aligned (Default) | Text descriptions, feature names, sentences. |
| :---: | Center-aligned | Status badges, checkmarks (Yes/No), dates, IDs. |
| ---: | Right-aligned | Financial figures, quantities, percentages, numerical data. |
3. Rich Formatting Inside Table Cells
Markdown tables support inline styling inside cells:
- Bold & Italics: Use
**bold**and*italic*. - Inline Code: Wrap variables or endpoints in backticks (
`npm install`). - Hyperlinks: Use standard link syntax
[ToolWise](https://www.freetoolwise.com). - Line Breaks: Insert
<br>to create multi-line rows without breaking column alignments.