Markdown
标题
标题在行首使用 1-6 个哈希 (#
) 字符,对应于标头级别 1-6。
1 | # 一级标题 |
引用
Markdown 使用电子邮件风格的>
字符进行块引用。
1 | > 引用内容 |
列表
输入 * Something
将创建一个无序列表,*
符号可以替换为 +
或 -
。
输入1. Something
将创建一个有序列表。
1 | ## 无序列表 |
任务列表
任务列表是带有标记为[ ]
或[x]
(未完成或已完成)的项目的列表
1 | - [ ] 未完成 |
代码块
使用代码块很容易:输入 ```, 在 ``` 之后添加一个可选的语言标识符,Markdown将通过语法高亮来运行它:
1 | ```js |
数学块
您可以使用 MathJax 渲染 LaTeX 数学表达式。
要添加数学表达式,请输入$$
。 这将触发一个接受 Tex/LaTex 源的输入字段。
1 | $$ |
表格
通过在标题行中包含冒号 (:
),可以将该列中的文本定义为左对齐、右对齐或居中对齐:
1 | | First Header | Second Header | |
脚注
1 | 在正文中像这样使用脚注[^footnote] |
在正文中像这样使用脚注^footnote
水平分割线
在空白行输入 ***
或 ---
将绘制一条水平线。
链接
1 | 这是 [an example](http://example.com/ "Title") 内联链接 |
内部链接
可以将href设置为标题,这将创建一个书签,允许您在单击后跳转到该部分。
参考链接
参考样式链接使用第二组方括号,您可以在其中放置您选择的标签来标识链接:
1 | This is [an example][id] reference-style link. |
网址
将 URL 作为链接插入,由 <
brackets>
包裹。
<https://blog.callmelare.cn>
会变成https://blog.callmelare.cn
图片
图片与链接有类似的语法,但在链接开始前需要一个额外的 !
字符。 插入图像的语法如下所示:
1 | ![Alt text](/path/to/img.jpg) |
强调
Markdown 将星号 (*
) 和下划线 (_
) 视为强调的指示符。 用 *
或 _
包裹的文本将用 HTML <em>
标签包裹
1 | *single asterisks* |
1 | **double asterisks** |
代码
要指示代码的内联范围,请使用反引号 (`) 将其括起来。 与预先格式化的代码块不同,代码跨度表示正常段落内的代码。
1 | Use the `printf()` function. |
删除线
GFM 添加语法来创建删除线文本,这是标准 Markdown 所缺少的。
~~错误的文字。~~
变成了错误的文字。
下划线
下划线由原始 HTML 提供支持。
<u>下划线</u>
变成下划线。
Emoji
使用语法 :smile:
输入表情符号:smile:。
用户可以通过按“ESC”键触发表情符号的自动完成建议,或者在首选项面板上启用后自动触发。 此外,通过转到菜单栏 (macOS) 中的 Edit
-> Emoji & Symbols
也支持直接输入 UTF-8 表情符号字符。
嵌入内容
一些网站提供基于 iframe 的嵌入代码
1 | <iframe height='265' scrolling='no' title='Fancy Animated SVG Menu' src='http://codepen.io/jeangontijo/embed/OxVywj/?height=265&theme-id=0&default-tab=css,result&embed-version=2' frameborder='no' allowtransparency='true' allowfullscreen='true' style='width: 100%;'></iframe> |
视频
您可以使用 <video>
HTML 标签嵌入视频。 例如:
1 | <video src="xxx.mp4" /> |