Markdown 与 HTML 的关联

  • Markdown 兼容 HTML,可以用 HTML 的许多样式标签来设计修饰 Markdown 的文本。

  • HTML 的区段标签如 span、cite、del 可以在 Markdown 的段落、列表或是标题里随意使用。甚至可以不用 Markdown 格式,而直接采用 HTML 标签来格式化。

  • HTML 区块内不兼容 Markdown 格式语法。

  • 只有一些 HTML 区块元素,比如 div,table,pre,p 等标签,必须在前后加上空行与其它内容区隔开,还要求它们的开始标签与结尾标签不能用制表符或空格来缩进。

特殊字符自动转换

  • markdwon 中 html 的<,&都是直接写。

标题

  • 使用=来表示最高阶标题,-表示第二阶标题。符号在标题的下方,个数是大于一个。
  • 使用 1 到 6 个#来不同的标题阶数。数量越多,字体越小。

段落和换行

  • 如果想强制换行,插入空行,换行符<br>或一行结束时输入两个空格。

引用

  • 在行首使用>即可。只在每个段落的第一行加上>也可以。
  • 如果想要在引用中继续嵌套使用,继续使用>就可以了。
  • 引用中的 markdown 语法可以正常使用。

列表

  • 可以用 *、+、-,也可以用数字加.的方式来作列表。

  • 数字不一定要按照顺序来,只要符合上述规则,markdown 的最终显示会从 1 开始自动逐个显示。

  • 列表如果想分级,规则是下一级比上一级多一个 Tab 键。

  • 如果在显示列表的时候,使用了数字加.和上面 3 种的混合形式。那么最终的显示效果,以第一行的列表为准。

链接

加粗

  • Bold

斜体

  • Italics

加粗加斜体

  • sdfj

删除线

  • text

高亮

  • ==text==

脚注

  • [^1]:

水平线

  • 在一行之内使用三个或以上的 * 或-来建立分隔线,需要单独占一行。

公式

  • 用$包围公式可以在行内生成公式,用两个$包围并且自成一个段落的公式会自动居中。

代码

  • 如果要行内引用反引号,要用两个反引号前后包裹起来.
  • 如果要在代码区块内单独一行写反引号,那么区块外的反引号要比里面的多,不单独一行写就不用。

图片

  • 行内式:![](),参考式:![][1] [1]:...想给图片添加一个标题,你需要做的是将标题文本插图中的方括号。
  • 到目前为止, Markdown 还没有办法指定图片的宽高,如果你需要的话,你可以使用 html 的标签。

绘制表格

  • 项目 价格 数量
    计算机 $1600 5
    手机 $12 12
    管线 $1 234
  • 第二行的意思分别表示左对齐、居中、右对齐。

转义字符

  • 用反斜杠\来插入一些在 Markdown 语法中有其他意义的符号。

生成目录

  • [TOC],中间不要有空格。

TOC