Markdown syntax guides
One page per element, each with an editable example, the edge cases that trip people up, and what works on GitHub.
S-01Markdown linksA link is square brackets for the text followed by round brackets for the address.S-02Markdown code blocksBackticks mark code.S-03Markdown bold and italicTwo asterisks for bold, one for italic, three for both.S-04Markdown strikethroughWrap text in two tildes on each side: ~~like this~~.S-05Markdown imagesAn image is a link with an exclamation mark in front: .S-06Markdown checkbox and task listsA task list is a normal list item that starts with [ ] or [x].S-07Markdown underlineThere is no Markdown syntax for underline, on purpose: underlined text on the web looks like a link.S-08Markdown new line and line breaksA single Enter is ignored: Markdown joins the lines into one paragraph.S-09Markdown commentsMarkdown has no comment syntax, but an HTML comment <!-- like this --> is hidden in almost every renderer..S-10Markdown bullet points and listsStart a line with a dash for a bullet point or a number and a full stop for a numbered list.S-11Markdown footnotesPut [^1] where the note should be referenced and [^1]: note text anywhere in the document.S-12Markdown color textStandard Markdown has no color syntax.S-13Markdown emojiType a shortcode between colons, like :rocket:, or paste the emoji itself.S-14Markdown headingsOne to six hash signs and a space make heading levels 1 to 6.
Want everything on one page? Open the Markdown cheat sheet. For tables, use the table generator, which includes a full table syntax guide.