Jekyll Markdown Features

This document demonstrates all major Markdown features supported by Jekyll.
Jekyll uses kramdown as its default Markdown engine (unless configured otherwise).


Headings

H1

H2

H3

H4

H5
H6

Emphasis


Lists

Unordered List

Ordered List

  1. First
  2. Second
    1. Subitem
    2. Subitem


Images

Site Logo

Code

Inline Code

Use the jekyll serve command.

Code Block

Fenced (with syntax highlighting)

def hello
  puts 'Hello, Jekyll!'
end

Indented

def hello
  puts 'Hello from indent!'
end

Blockquotes

“Jekyll is a static site generator.” — GitHub


Tables (GFM)

Feature Supported
Tables
Fenced Code
Emoji

Task Lists (GFM)


Emoji (GFM)

:smile: :rocket: :octocat:


Horizontal Rule


HTML Support

You can use raw HTML:

This is red text using HTML.

Liquid Tags (Jekyll-specific)

Variables

Markdown-test — May 25, 2025

Control Structures


Author: ItsZariep

Include

<!--Your personal box at the end of each post-->

<div class="userbox">
	<img class="userpic" src="/Tessera/assets/img/authors/ItsZariep.webp" alt="Avatar">
	<div class="userbox-content">
		<h1>ItsZariep</h1>
		<h3>
		Cool Duckription🦆️
	
</h3>
		<a href="/Tessera/about/ItsZariep">About me</a>
	</div>
</div>
<br>

Highlight Tag (Jekyll/kramdown)

<div>Hello Jekyll!</div>

Footnotes

Here’s a sentence with a footnote.1


Abbreviations

*[HTML]: Hyper Text Markup Language

HTML is a markup language.


Definitions

Apple
A fruit.
Orange
Another fruit.

Math (if using a plugin or MathJax)

E = mc^2

Or inline: $a^2 + b^2 = c^2$


TOC (with plugin or Liquid)


Conclusion

This page covers all standard and extended Markdown features that are usable in a Jekyll site, including support for:

Customize your _config.yml to enable additional plugins or alter Markdown behavior.

  1. This is the footnote text. 

© 2025 Tessera

© Powered by Tessera for Jekyll