Lorem Ipsum: A Markdown Kitchen Sink

Lorem ipsum dolor sit amet, consectetur adipiscing elit. This opening paragraph shows bold text, italic text, bold italic, strikethrough, and inline code. Here is an external link and a link with a title for good measure.

Heading Level 2

Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.

Heading Level 3

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum.

Heading Level 4

Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia.

Lists

Unordered

Ordered

  1. Do the first thing
  2. Then the second thing
  3. Finally the third thing
    1. A nested step
    2. Another nested step

Task list

Blockquotes

Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Nested blockquotes are supported too.

— Someone, probably

Code

Inline code looks like let x = 42;. A fenced block with a language hint:

fn main() {
    let names = vec!["alice", "bob", "carol"];
    for (i, name) in names.iter().enumerate() {
        println!("{i}: {name}");
    }
}

And a plain block without a language:

$ zola build
Building site...
Done in 12ms.

Table

LanguageTypingFirst released
RustStatic2010
PythonDynamic1991
LuaDynamic1993

Horizontal rule


Image

A placeholder landscape

Footnotes

Here is a statement that needs a citation.1 And here is another one.2

1

This is the footnote text, rendered at the bottom of the page.

2

Footnotes can hold code, emphasis, and links.

Inline HTML

You can drop in raw HTML when Markdown is not enough, like this HTML abbreviation.

Top