GiseR13

MarkDown常用语法

了解Markdown

之所以在这里扯下Markdown,是因为在创建博客编写文章的时候发现需要给字体加粗、添加图片、添加链接等一大推的东西需要实现。于是问了下度娘,用着用着发现是一门标记语言,于是又见了世面(果然太年轻)。所以就边学边用边记录下来了。
MarkDown作为一种用于写作的轻量级标记语言,它用简单易懂的语法代替了一些其他文字处理软件的事后排版处理。
而且只需要一个简单的文本编辑软件就可以实现,如Notepad++、微软自带的记事本都可以只需把后缀改成md即可。

MarkDown使用

不论Markdown怎么好用怎么强大,没用起来都是屁话。那么着手开始干吧!

标题

标题作为所有文章之首,而且等级森严必然需要分个三六九等。在Markdown中分级的方法只需在作为标题的文字前面带上#即可。等级越高所带#号越少,在Markdown中总共分六级。
#一级标题
##二级标题
###三级标题
以此类推。

链接

在一篇博文中链接是不可或缺的,Markdown可以用链接文字的简单方式就实现文字链接。
如用[markdown](http://www.markdown.cn/)方式就可以链接到Markdown官网啦。

图片

无图无真相,图片自然也是缺一不可的。添加图片的方法如下
方法一: 用Markdown默认的图片添加方式。还可以通过启用图床,直接把链接copy过来,加载既快又省云空间。(推荐使用七牛云储存)
![图片名称](图片链接)
生活
方法二: 添加方式与方法一一致,不过呢需要做点小工作
先得在站点配置文件_config.yml中将post_asset_folder选项设置为true

1
2
_config.yml
post_asset_folder: true

这时通过`exo n [layout] <title``创建新文章时会生成一个与文章标题相同的文件夹。然后把写文章需要用到的图片放入,再通过相对路径引用就能把图片加载上来了。

1
![图片名称](图片所在文件夹名称/图片名称)

代码

作为一个IT民工,时不时贴点代码也是必须的。添加方式如下:
用两行反引号`中间插入所需代码的方式进行

1
2
3
4
5
import tushare as ts
def getData(s_code):
df=ts.get_realtime_quotes(s_code)
print df

分割线

在编写文章的过程中有可能需要用到分割线,比方说某乎上面的答题分割线一直是各类回答中的风景线。
在需要分割的行用超过三个以上的星号(*)、减号(-)或者下划线(_)就可以实现分割线了。【注意】:分割线前后都有文字段落,要空出一行(这个坑偶然发现的)。

1
2
3
4
5
前段
****
后段


引用

用大于号“>”后面加上引用的内容来显示

芝兰生于幽谷,不以无人而不芳

今日为君歌一曲,愿君莫愁无知己

换行

在需要换行的地方输入两个空格,然后回车即可(回车键是必须要的)。

List

当内容需要按列表标记时,可以通过“*”、“-”或者“数字”后边加空格表示。

  • 我是用星号加空格实现的
  • 我是用横杠加空格实现的
    1 我是用0到9任意数字加空格实现的

表格

当需要列举一些参数信息时,表格也是可以实现的
表格的语法:

1
2
3
4
5
列名1 | 列名2 |列名3
------|-------|-----|【这行是关键】
值1 | 值2 | 值3
值1 | 值2 | 值3
值1 | 值2 | 值3

品牌 价格
iphone ¥6000
huawei ¥3000
oppo ¥2500
mi ¥1700

通过冒号可以定义值得位置

1
2
3
4
5
| 列名1 | 列名2 | 列名3 |
|:------|------:|:---:|【这行是关键】
| 值1 | 值2 | 值3 |
| 值1 | 值2 | 值3 |
| 值1 | 值2 | 值3 |

品牌 价格 体验
iphone ¥6000
huawei ¥3000 不好看
oppo ¥2500 没用过
mi ¥1700 就2s好点

强调

强调的时候把需要强调的内容用星号【\ast】括起来,单个【\ast】是斜体斜体,两个【\ast】是粗体

脚注

这个和目录一样暂时不能用。
脚注[^footnote]
[^footnote]: 这里填写 脚注内容.

目录

这个按照搜到的方法试过都不行,先留着。
[toc]

小型文体

我是常规字
我是small字体