markdown rendering test

February 06, 2026

this post exists to test every common markdown element.

text formatting

this is a regular paragraph with bold text, italic text, bold and italic, and strikethrough. here's some inline code in a sentence.

headings

this is an h3

this is an h4

this is an h5
this is an h6

here's a link to an example site and another to rust's homepage.

lists

unordered list:

ordered list:

  1. first step
  2. second step
    1. sub-step a
    2. sub-step b
  3. third step

blockquotes

this is a blockquote. it can span multiple lines and contain formatting.

it can also have multiple paragraphs.

nested blockquotes work too:

like this one right here.

code blocks

fn main() {
    let name = "world";
    println!("hello, {name}!");

    let numbers: Vec<i32> = (0..10)
        .filter(|n| n % 2 == 0)
        .collect();

    for n in &numbers {
        println!("{n}");
    }
}
async function fetchData(url) {
  const response = await fetch(url);
  if (!response.ok) {
    throw new Error(`request failed: ${response.status}`);
  }
  return response.json();
}
select u.name, count(p.id) as post_count
from users u
left join posts p on p.author_id = u.id
where u.created_at > '2025-01-01'
group by u.name
order by post_count desc
limit 10;

tables

languagetypingspeed
ruststaticfast
pythondynamicslow
gostaticfast
javascriptdynamicmedium

images

a placeholder image

knight and bishop vs king endgame

horizontal rule

content above the rule.


content below the rule.

task lists

footnotes

here's a sentence with a footnote1 and another one2.

1

this is the first footnote.

2

this is the second footnote with a link.