snake_case_name -> no emphasis (intraword underscore)
a*b*c -> a<em>b</em>c (asterisk works intraword)
* not italic * -> literal (space after opening delimiter)
7. seven
8. eight -> renders as a list starting at 7
2026\. was a good year -> escaped: stays a paragraph
line one·· (two trailing spaces = hard break)
line two\
line three (backslash = hard break, survives autoformat)
---
title: parsed as front matter by Hugo/Jekyll,
printed as text (or a table!) by others
---
Portable Fragile
-------- -------
# ATX heading Setext heading underlined with ===
fenced block + language 4-space indented code (no language)
break with backslash \ break with two trailing spaces
blank line before a list list glued to the previous paragraph
Type or paste Markdown into the editor on the left.
The preview pane on the right renders updates instantly.
Use standard syntax: # headings, **bold**, `code`, ``` fenced blocks ```, [links](#).
Click Copy HTML to grab the rendered output for use in CMS or email.
Iterate until the layout looks right, then commit the Markdown source to your repo.
常见用例
Drafting a README before pushing to GitHub or GitLab.
Previewing a blog post for a static site generator like Hugo or Astro.
Composing a release note that will be pasted into GitHub Releases.
Checking a Pull Request description renders correctly.
Producing HTML email content from a Markdown source for a newsletter.
Verifying a documentation page before opening a Docs PR.
常见问题
Q. Does this support GitHub-flavored extensions like task lists?
A. Yes — checkboxes, fenced code blocks, autolinks, and tables work. Some platform-specific features (alerts, mermaid diagrams) may render differently on GitHub itself.
Q. Why does my code block lose syntax highlighting?
A. The previewer renders structure, not full syntax themes. GitHub, Gitea, and most static site generators apply their own highlighting on top.
Q. Can I render math (LaTeX)?
A. Not in the basic preview. Some Markdown processors integrate KaTeX or MathJax — check whether your target platform supports it before relying on it.
Q. Is anything sent to a server?
A. No. The Markdown is parsed and rendered entirely in your browser.