Basic Headings Test

Marky Markdown Testerson

7. November 2025November 7, 2025 · 3 Min. Lesezeit3 min read

Basic Headings Test

This file tests markdown heading syntax, including all heading levels and alternate syntax forms.

Heading Levels#

Headings are created using number signs (#) followed by a space and the heading text. The number of # symbols determines the heading level.

Heading Level 1

Heading Level 2#

Heading Level 3#

Heading Level 4

Heading Level 5
Heading Level 6

Best Practices#

Always include a space between the number signs and the heading text for compatibility across markdown processors.

Correct: Space after

#Incorrect: No space after #

Blank Lines#

For best compatibility, include blank lines before and after headings.

This paragraph is before the heading.

Heading with blank lines

This paragraph is after the heading.

Without blank lines, this might not render correctly.

Heading without blank lines

This text might be treated as part of the heading.

Alternate Syntax (Setext)#

Heading level 1 can also be created using equals signs (=) on the line below the text.

Heading Level 1

Heading level 2 can be created using hyphens (-) on the line below the text.

Heading Level 2#

Headings with Formatting#

Headings can contain inline formatting like bold and italic text.

Heading with Bold Text#

Heading with Italic Text#

Heading with Bold and Italic Text#

Heading with Code Text#

Headings can contain links.

Long Headings#

This tests how headings handle very long text that might wrap across multiple lines on smaller screens or in narrow containers.

This is a very long heading that contains many words and should demonstrate how the markdown processor handles headings that extend beyond a single line of text

Special Characters in Headings#

Headings can contain various special characters and punctuation.

Heading with Numbers: 123#

Heading with Symbols: !@#$%^&*()#

Heading with Quotes: "Hello World"#

Heading with Parentheses (Like This)#

Heading with Brackets [Like This]#

Heading with Braces {Like This}#

Multiple Headings#

Multiple headings of the same or different levels can appear consecutively.

First H1

Second H1

First H2#

Second H2#

First H3#

Second H3#

Edge Cases#

Heading with Only Spaces#

Heading with Trailing Spaces#

Heading with trailing spaces

Heading Starting with Number Sign#

#Heading that starts with a number sign

Very Short Heading#

A

Heading with Only Special Characters#

!@#$%^&*()


Source: basic-headings.md

Written by

Comments

No comments yet. Start the conversation.

Contents

14 sections

  1. Heading Levels
  2. Heading Level 2
  3. Best Practices
  4. Blank Lines
  5. Alternate Syntax (Setext)
  6. Heading Level 2
  7. Headings with Formatting
  8. Headings with Links
  9. Long Headings
  10. Special Characters in Headings
  11. Multiple Headings
  12. First H2
  13. Second H2
  14. Edge Cases