1.9 KiB
This is inline code with a single back tick
This is inline code with double back ticks
This is inline code with triple back ticks. This is not standard Markdown but Github supports it and so do we. Actually Github allows an arbitrary number of backs ticks around inline codeblocks the only constraint is that they should be ```even```` the remainder, in this case the last back tick, should not be highlighted
The following is a generic block code with a triple tick
code
The following is a fenced block code with a triple tick
var foo = 'bar'
A fenced code block must have at least 3 back ticks in the start delimiter but could have more
foo = 'bar' if foo.empty?
```
A fenced code block must have at least 3 back ticks in the end delimiter but could have more
```ruby
foo = 'bar' if foo.empty?
A fenced code block could have at most 3 leading spaces in the start delimiter
foo = 'bar' if foo.empty?
A fenced code block could have at most 3 leading spaces in the end delimiter
foo = 'bar' if foo.empty?
A fenced code block could have at most 3 leading spaces in the start and in the end delimiter
foo = 'bar' if foo.empty?
this is a code block because it's indented with 4 spaces
this should be a continuation
This line separates two blocks
this is a code block because it's indented with a \t
this should be a continuation
The following is not standard Markdown, officially it's not the Github Flavored Markdown either, it's inspired by the Kramdown Flavored Markdown. Even if not documented Github supports it and so do we
foo = 'bar' if foo.empty?
foo = 'bar' if foo.empty?
~~~
~~~ruby
foo = 'bar' if foo.empty?
foo = 'bar' if foo.empty?
foo = 'bar' if foo.empty?
foo = 'bar' if foo.empty?