mdtoc/docs/john_gruber.md
2024-04-30 08:07:18 +02:00

24 lines
786 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

John Gruber is the creator of Markdown.\
He describes the syntax here:\
https://daringfireball.net/projects/markdown/syntax
#### headers
https://daringfireball.net/projects/markdown/syntax#header
> Atx-style headers use 1-6 hash characters at the start \
of the line, corresponding to header levels 1-6.
=> that means header level 6 is the maximum level (vim and bat also do not highlight \
level 7 headings)
But there are also "Setext-style headers" that can only create \
level 1 and 2 headers.
> Any number of underlining =s or -s will work.
`bat` does not detect "setext" at all.\
`vim` interprets a line that is followed by a line with at least one \
`=` or `-` as a header. (that line may not include any other characters than \
`-` or `=` and they may not be mixed)