一段时间没写md文档,又陌生了,这次特整理备忘。
备注:内容中一些示例摘自网上的资料,可惜没有分别记录下原始出处,唯有先感谢了!
Markdown 基础
标题
-
标题的层级是用 # 表示,一个 # 是一级,两个 # 是二级;
-
最多可以显示到六级;
-
注意 # 与标题内容之间必须是有空格分开。
另一种方式:
一级标题[换行]=
二级标题[换行]-
字体
-
加粗:文字左右用两个 * 或 _ 号包起来 <示例效果>
-
斜体:文字左右用一个 * 或 _ 号包起来 <示例效果>
-
斜体加粗:文字左右用三个 * 或 _ 号包起来 <示例效果>
-
删除线:文字左右用两个 ~ 号包起来 <示例效果>
换行
-
末尾添加两个空格
-
使用空行来换行
分隔线
-
用三个以上的星号、减号、底线,且行内除空格外不能有其他内容。效果:
***
---
___
超链接
-
语法:[超链接名] (超链接地址)
-
示例:俊哥V的博客 - 优快云
-
另一种方式:用网址变量 [baidu][baidu],并在文档的结尾为变量赋值(网址)
[baidu]: 百度一下,你就知道
脚注
-
在需要添加注脚的文字后加上脚注名 [^注脚名]
-
在文本的任意位置(一般在最后)添加脚注
-
脚注自动被放到最末尾,脚注后方的链接可以直接跳转
使用 Markdown[^1]可以效率的书写文档, 直接转换成 HTML[^2], 你可以使用 Typora[^T] 编辑器进行书写。
[^1]:Markdown是一种纯文本标记语言
[^2]:HyperText Markup Language 超文本标记语言
[^T]:NEW WAY TO READ & WRITE MARKDOWN.
代码
-
代码块通过两行[```]符号框入;
-
语法高亮显示,可以在第一行末尾加上语言的名字。例如:
bash/shell, c/cpp, c#/c-sharp/csharp, css, js/jscript/javascript, json, text/plain, py/python, sql, xml/xhtml/xslt/html, ...
区块
-
在段落开头使用 > 符号,然后后面紧跟一个空格符号
图片
-
语法:![alt 属性文本] (图片地址 "可选标题")
列表
有序列表
-
输入数字,加一个句点,然后空格即可;
-
可以缩进控制多级列表。
无序列表
-
输入 - ,然后空格;
-
可以缩进空置多级列表。
列表嵌套
-
子列前添加4空格或制表符
表格
-
使用 | 分隔不同的单元格
-
使用 - 分隔表头和其他行
-
对齐方式
-: 右对齐
:- 左对齐
:-: 居中对齐
|列左对齐|列右对齐|列居中对齐|
|:-------|-------:|:-------:|
|单元格|单元格|单元格|
|单元格|单元格|单元格|
列左对齐 | 列右对齐 | 列居中对齐 |
单元格 | 单元格 | 单元格 |
单元格 | 单元格 | 单元格 |
转义
-
使用反斜杠转义特殊字符
-
示例:**加粗文本** \*\*不会加粗文本\*\*
公式
-
$...$ 或者 \(...\) 中的数学表达式将会在行内显示。
-
$$...$$ 或者 \[...\] 或者 ```math 中的数学表达式将会在块内显示。
-
示例
$f(x) = sin(x) + 12$
$$
\begin{Bmatrix}
a & b \\
c & d
\end{Bmatrix}
$$
$$
\begin{CD}
A @>a>> B \\
@VbVV @AAcA \\
C @= D
\end{CD}
$$
使用 HTML 元素
<font color="#dd0000">浅红色文字:</font><br />
<font color="#660000">深红色文字</font><br />
<font color="#00dd00">浅绿色文字</font><br />
<font color="#006600">深绿色文字</font><br />
<font color="#0000dd">浅蓝色文字</font><br />
<font color="#000066">深蓝色文字</font><br />
<font color="#dddd00">浅黄色文字</font><br />
<font color="#666600">深黄色文字</font><br />
<font color="#00dddd">浅青色文字</font><br />
<font color="#006666">深青色文字</font><br />
<font color="#dd00dd">浅紫色文字</font><br />
<font color="#660066">深紫色文字</font><br /><br />
<font size="1">size为1</font><br />
<font size="2">size为2</font><br />
<font size="3">size为3</font><br />
<font size="4">size为4</font><br />
<font size="10">size为10</font><br /><br />
<font face="黑体">我是黑体字</font><br />
<font face="宋体">我是宋体字</font><br />
<font face="微软雅黑">我是微软雅黑字</font><br />
<font face="fantasy">我是fantasy字</font><br />
<font face="Helvetica">我是Helvetica字</font><br /><br />
<table>
<tr>
<td bgcolor=#FF00FF>背景色按照十六进制颜色值:#7FFFD4</td>
</tr>
</table>
<table>
<tr>
<td bgcolor=#FF83FA>背景色按照十六进制颜色值:#FF83FA
</td>
</tr>
</table>
<table>
<tr>
<td bgcolor=#D1EEEE>背景色按照十六进制颜色值:#D1EEEE
</td>
</tr>
</table>
<table>
<tr>
<td bgcolor=#C0FF3E>背景色按照十六进制颜色值:#C0FF3E
</td>
</tr>
</table>
<table>
<tr>
<td bgcolor=#54FF9F>背景色按照十六进制颜色值:#54FF9F
</td>
</tr>
</table>
<table>
<tr>
<td bgcolor=DarkSeaGreen>这里的背景色是:DarkSeaGreen,
</td>
</tr>
</table>