markdown 语法小记

markdown 是一个超级好用的”标记语言”, 简单的语法,就能实现超级好看的排版,通常为程序猿所用。
本文小记一番,目的是让自己对于markdown语法更熟悉一些

斜体 粗体


**星号** *与* __下划线__  _可以_ 改变字体外观, **一个是
斜体**, 两个是粗体, 符号中间可以有空格

星号 与 下划线 _可以_ 改变字体外观, 一个是
斜体
, 两个是粗体, 符号中间可以有空格

分割线


三个或更多的的 _-* 可以绘制一条分割线,中间可以有空格,但不能有其他字符
----

引用

> 可以将文字标记为引用
>> 在引用文字中添加二级引用 

可以将文字标记为引用

在引用文字中添加二级引用

标题

Setext方式

在文字下方, 三个或更多 = (一级标题) , - (二级标题)
一级标题
====
二级标题
----

一级标题

二级标题

###Atx方式
一到六个 # 分别表示 1-6级标题

#一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

无序列表

TIPS:符号之后必须要有空格

-+*  可以用来编辑无序列表, 但是不能混合使用
- 列表项1
    + 列表项11
        * 列表项111
            - 列表项1111
            - 列表项1112
        * 列表项112
    + 列表项12
- 列表项2
- 列表项3
  • 列表项1
    • 列表项11
      • 列表项111
        • 列表项1111
        • 列表项1112
      • 列表项112
    • 列表项12
  • 列表项2
  • 列表项3

有序列表

Tips(数字大小不重要,但不能省, 后面必须带空格)

数字加点号  可以用于编辑有序列表
1. 有序列表项1
4. 有序列表项2
2. 有序列表项3
  1. 有序列表项1
  2. 有序列表项2
  3. 有序列表项3

超链接

[听风阁](https://github.com/focus-lingfeng/focus-lingfeng.github.io "凌风的博客")

听风阁

图片链接

![GitHub Mark](http://github.global.ssl.fastly.net/images/modules/logos_page/GitHub-Mark.png "GitHub Mark")

GitHub Mark

索引超链接

可以在将超链接在最后索引,然后在前文使用索引引用
[听风阁][1]
[github mark][2]
[1]:https://github.com/focus-lingfeng/focus-lingfeng.github.io
[2]:http://github.global.ssl.fastly.net/images/modules/logos_page/GitHub-Mark.png

[听风阁][1]
[github mark][2]
[1]:https://github.com/focus-lingfeng/focus-lingfeng.github.io
[2]:http://github.global.ssl.fastly.net/images/modules/logos_page/GitHub-Mark.png

自动链接

<链接> 一对尖括号中间插入链接,可以自动识别为超链
<https://github.com/focus-lingfeng>

https://github.com/focus-lingfeng

锚链接

markdown 中的锚链接可以通过在文档中插入html标签的形式来实现
像这样, 点击totop就可以回到顶部啦, 其实,我们在顶部使用html定义了一个名为 top的锚点 <span id="top">  </span>
[to top](#top)

to top

代码

行内代码

使用`print(11)` 可以添加行内代码

使用print(11) 可以添加行内代码

段落代码

每行文字前加4个空格或一个Tab, 前文的大部分描述都是使用这种方法
function test()
    print("test")
end

代码块

可以指定编程语言, 三个以上的 ` 开始一段代码, 后面可加代码类型
最后以同样数量的 ` 结束代码块。
1
2
3
function test()
print("test")
end
1
2
3
function test()
print("test")
end

注释

使用HTML注释 
<!-- 注释 -->

转义字符

使用html的转义字符
markdown的转义字符为 '\', 需要转义的字符有
\\      反斜杠
\`      反引号
\*      星号
\_      下划线
\{\}    大括号
\[\]    中括号
\(\)    小括号
\#      井号
\+      加号
\-      减号
\.      句号
\!      感叹号

\ 反斜杠
` 反引号
* 星号
_ 下划线
{} 大括号
[] 中括号
() 小括号
# 井号
+ 加号
- 减号
. 句号
! 感叹号

其它

文本中可直接用html标签
<p>
    段落
</p>


段落

扩展的markdown语法

表格

使用 | 来分隔表格的列,
| Year | Temperature (low) | Temperature (high) |
| 1900 | -10 | 25 |
| 1910 | -15 | 30 |
| 1920 | -10 | 32 |

TIPS: 第一列是测试数据,不会显示

| Year | Temperature (low) | Temperature (high) |
| 1900 | -10 | 25 |
| 1910 | -15 | 30 |
| 1920 | -10 | 32 |

参考链接

1.不如的博客,markdown简明语法
2.马华在线编辑器


markdown 语法小记
https://leafflow.top/2015/07/21/other/markdown-小记-2015-07-21/
作者
vollen
发布于
2015年7月21日
许可协议