Advanced Markdown Demo for Table of Contents

By John Doe on 9/10/2025
Category: Markdown, Demo, TOC
Tags: Astro, Markdown, TOC
Advanced Markdown Demo
This article is intentionally long and structured to test Table of Contents (TOC) generation and anchor navigation in Astro projects.
Table of Contents
- Introduction
- Getting Started
- Headings
- Text Formatting
- Lists
- Links and Images
- Code Examples
- Tables
- Horizontal Rules
- Task Lists
- Footnotes
- Admonitions
- Math
- Conclusion
Introduction
Welcome to this advanced Markdown demonstration article.
It is designed to showcase a wide variety of Markdown features and to provide a robust test for Table of Contents (TOC) navigation.
Getting Started
To use this article for TOC testing, simply render it in your Astro project and verify that all anchor links in the TOC work as expected.
Headings
Subheading Example
This is a subheading under Headings.
Deep Subheading
This is a deeper subheading for anchor testing.
Text Formatting
Emphasis
Italic text
Bold text
Bold and italic
Strikethrough
Blockquotes
This is a blockquote.
Nested blockquote for demonstration.
Lists
Unordered Lists
- Apple
- Banana
- Cherry
Ordered Lists
- First
- Second
- Third
Nested Lists
- Item 1
- Subitem 1.1
- Subitem 1.1.1
- Subitem 1.2
- Subitem 1.1
- Item 2
Links and Images
Code Examples
Inline Code
Use npm run dev
to start the development server.
Code Blocks
function sum(a, b) {
return a + b;
}
console.log(sum(2, 3));
git clone https://github.com/withastro/astro.git
cd astro
npm install
Tables
Feature | Supported | Example |
---|---|---|
Headings | Yes | ## Heading |
Lists | Yes | - Item |
Code Blocks | Yes | js ... |
Images | Yes |  |
Horizontal Rules
Task Lists
- Write a long article
- Add many sections
- Test TOC navigation
Footnotes
Here is a reference to a footnote.1
Admonitions
Note: This is a note admonition.
Warning: This is a warning admonition.
Math
Inline math: $a^2 + b^2 = c^2$
Block math:
$$ \sum_{i=1}^{n} i = \frac{n(n+1)}{2} $$
Conclusion
This article demonstrates a wide range of Markdown features and provides a thorough test for Table of Contents (TOC) anchor navigation in Astro.
Use it to verify that your TOC works correctly with many sections and subsections.
Footnotes
-
This is the footnote content. ↩