Markdown 使用记录

Markdown 使用记录

写博客已经接近两年了,但是自己还从来没有使用过Markdown,今天偶然的一个机会,在网上看到了一篇文章,说技术人员写bolg的重要性,虽然之前也看过类似的文章,说写blog能够帮助自己理解技术难题呀,帮助自己拓展思路呀,帮着你找工作呀什么的。^_^

其实自己写blog的想法还是挺单纯的,就是为了把遇到的问题进行总结,自己会的东西进行整理,方便下次复习,还好,在过去的两年里,写的虽然不多,但是还确实帮到了自己,今天看到的那篇文章再次激发了自己写blog的信心,还是当初单纯的想法,帮助自己成长。

这篇blog的主要目的是学习一下Markdown的主要语法,然后在后续的写作中得到运用。如果这篇blog中有错误,希望看到的人能够提出,将不胜感激。如果能帮助你的学习,我将很高兴。

使用工具的话,当下还用不起MacBook,所以在我的Windows上和Ubuntu上安装的都是Moeditor,还是比较不错的,网上的评价很好,用起来也很方便。

Github上的源代码

也可以访问Moeditor的官方网站

官网的软件包放到了国外,直接到我的网盘下载吧:
* Windows版 Moeditor v0.2.0-beta
* Linux Ubuntu版 Moeditor v0.2.0-beta

1. 基本语法

这里说明一些Markdown中的最基本的语法,掌握这些,我们就可能写出很好的bolg了。

1.1 标题

Markdown中包含了6级的标题,每级标题的字号是不一样的,由1-6递减,在写作中使用:

#……# title name

* 注意在#与title name 中间是有一个空格的,不加空格的后果是不能显示为标题*

This is a test markdown text.

this is second headline.

this is third headline.

this is fourth headline.
haha this is fifth headline.
this is last headline.

1.2 段落与分隔线

  1. 在Markdown中写作一个段落的方法很简单,我们使用一个空行来表示就好了。
  2. 写作一个分隔线,使用

以下为一个分隔线:(在一级二级标题中,自带分隔线)


1.3 强调和斜体

  1. 将要强调的文字首尾各两个星号括来,如:你好
  2. 将要加斜体的文字首尾各一个星号括起来即可。 如:HELLO,世界

1.4 代码和引用

程序员在blog中添加代码是最经常不过的了,可以通过如下的方式添加一段代码,也可以指定代码的种类。

使用首尾各三个反引号。可以说明语言类型,在开头的三个反引号后添加语言名称。

下面是自己写的一段python的代码:

class GradeBook(object):
    def __init__(self):
        self.__students = {}

    def student(self, name):
        if name not in self.__students:
            self.__students[name] = Student()
        if __name__ == '__main__':
            return self.__students[name]

使用大于号来添加引用,如下:

Stay hungry, stay foolish. ——Steve Jobs

1.5 添加图片和链接

在写blog的过程中,经常添加图片和链接来说明问题,在Markdown中添加图片和链接的方法有些相似:

  • 添加链接,使用两个中括号来表示,前一个中括号为链接说明,后一个中括号为链接地址。格式如下:[][]
  • 添加图片,在添加链接的的前一个中括号前添加一个!(当然是半角的)号。格式:![][]

1.6 使用列表

列表是很经常使用的,在HTML中是有有序列表和无序列表之分的,在这里也有有序和无序列表的区别:(一定要加空格才行……)
1. 使用数字加 ‘.’空格 开始一个有序列表。
2. 使用 ‘*’空格 开始一个无序列表。

2. 高级语法

在基础语法中我们简单的学会了怎样写一般的blog,如果想为blog增加新的内容,比如表格,流程图,这个我觉得虽然很好用,但是在一般的blog中是不会用到这个的,所以把它放在了高级用法中,不过,这个也是很值得学习的。

2.1 表格

种类价格
apple$2
orange$5
banana$2

可以使用”:”来定义表格的对齐方式

种类价格数量
apple$250
orange$590
banana$280

2.2 流程图

原来我也是觉得这个流程图是比较复杂的,要记住很多的东西,但是在使用的时候感觉真的很好用,这个比我们用画图软件用起来省事的多,建议多学习学习。

也可以参考一下Github上的语法说明:Markdown流程图说明
这里写图片描述

Created with Raphaël 2.1.0 start operate YES? end yes no

3. 补充

这些就是我在写blog的过程中,经常使用的一些Markdown中语法,其他的还有一些,但是我觉得不经常用,就没有写上,如果想要深入学习,可以参考官方的文档,当然也有中文的版本。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值