This is a test post intended to incorporate all of the GitHub Flavored Markdown that I may use in blog posts here. Parsed using Kramdown with GFM support.
<h2>
)The highest level of heading that may be used within a post is <h2>
. <h1>
is reserved for the title.
<h3>
)The lowest level of heading that may be used is <h3>
. Two levels should be enough for even the most complex blog posts. If more are necessary, the post may be better suited to its own website.
Bold and Italic text are supported. Although *
and _
are interchangeable in Markdown, I always use **
for bold and _
for italic. Hyperlinks are supported. Emoji are fun 🤪 and shouldn’t affect line height! I won’t demonstrate images here, but the basic syntax is ![alt text](url)
. Backticks are used for code
. \
can be used to escape **special** characters.
“Quotes” and apostrophies such as in the word it’s should be converted to the so-called “smart” versions—em-dashes should work too and require three dashes (---
).
Blockquotes with citations are a mess in both Markdown and HTML. This needs to be worked on.
A multi-paragraph blockquote with citation:
An ordered list:
An unordered list:
Code blocks support syntax highlighting. This is in Go:
package main
import "fmt"
func main() {
fmt.Println("hello world")
}