List of Extension in Markdown
Last updated
Was this helpful?
Last updated
Was this helpful?
Tries to implement all possible elements, while being unambiguous. Notably, CommonMark not yet includes a specification for footnotes.
This is a variety of Markdown invented by the hosting platform GitHub and is today one of the most common dialects.
foo
bar
baz
bim
Markdown syntax:
HTML code:
bim
Markdown syntax:
HTML code:
Hi Hello, world!
Markdown syntax:
HTML code:
www.commonmark.org foo@bar.baz
Markdown syntax:
HTML code:
GFM enables the tagfilter extension, where the following HTML tags will be filtered when rendering HTML output: <title> <textarea> <style> <xmp> <iframe> <noembed> <noframes> <script> <plaintext>
All other HTML tags are left untouched
(c) (C) (r) (R) (tm) (TM) (p) (P) +-
test.. test... test..... test?..... test!....
!!!!!! ???? ,, -- ---
"Smartypants, double quotes" and 'single quotes'
Strikethrough
Option
Description
data
path to data files to supply the data that will be passed into templates.
engine
engine to be used for processing templates. Handlebars is the default.
ext
extension to be used for dest files.
Classic markup: :wink: :crush: :cry: :tear: :laughing: :yum:
Shortcuts (emoticons): :-) :-( 8-) ;)
19^th^
H~2~O
++Inserted text++
==Marked text==
Footnote 1 link.
Footnote 2 link.
Inline footnote^[Text of inline footnote] definition.
Duplicated footnote reference.
Term 1
: Definition 1 with lazy continuation.
Term 2 with inline markup
: Definition 2
Compact style:
Term 1 ~ Definition 1
Term 2 ~ Definition 2a ~ Definition 2b
This is HTML abbreviation example.
It converts "HTML", but keep intact partial entries like "xxxHTMLyyy" and so on.
*[HTML]: Hyper Text Markup Language
::: warning here be dragons :::
www.google.com
mail@google.com
Markdown syntax:
HTML code:
Markdown syntax:
HTML code:
Markdown syntax:
HTML code:
Markdown syntax:
HTML code:
Markdown syntax:
HTML code:
Markdown syntax:
File transclusion is the ability to tell MultiMarkdown to insert the contents of another file inside the current file being processed. Markdown syntax:
HTML code:
Markdown syntax:
HTML code:
Markdown syntax:
HTML code:
MultiMarkdown also adds a few additional features. If an image is the only thing in a paragraph, it is treated as a block level element
Markdown syntax:
HTML code:
Markdown syntax:
HTML code:
Markdown syntax:
HTML code:
It is possible to include special metadata at the top of a MultiMarkdown document, such as title, author, etc. This information can then be used to control how MultiMarkdown processes the document, or can be used in certain output formats in special ways.
Code spans and code blocks can be flagged as representing raw source Markdown syntax:
MultiMarkdown converts:
Straight quotes (" and ') into “curly” quotes
Backticks-style quotes (``this'') into “curly” quotes
Dashes (-- and ---) into en- and em- dashes
Three dots (...) become an ellipsis
Markdown syntax:
HTML code:
Markdown syntax:
HTML code:
see with twemoji.
/
CriticMarkup is a way for authors and editors to track changes to documents in plain text. As with Markdown, small groups of distinctive characters allow you to highlight insertions, deletions, substitutions and comments, all without the overhead of heavy, proprietary office suites.
Pandoc Markdown is a superset of GitHub flavoured Markdown and adds support for even more elements.