互联网从业者的日常程序员首页投稿(暂停使用,暂停投稿)

小蔡学MarkDown

2016-12-26  本文已影响749人  大树林里的小树

小蔡想找个地方做学习笔记,于是老王推荐她去简书,并教他如何使用MarkDown在简书上进行写作。

某日,小蔡心血来潮,突然想把自己学到的东西记录下来,但他又觉得写博客挺麻烦的,正在犹豫着要不要写的时候,碰到了老王。

老王见他一副心思的样子,就问他:“小蔡,你在想什么呢?”

小蔡说:“没什么,就是想找个地方写东西,但又觉得写东西挺麻烦的。正在犹豫着要不要写呢~”

老王一听这话,立即来了劲儿,说:“当然要写的啊,这可是个好习惯,要写东西,就去简书吧,那里可以使用MarkDown语法写作,挺方便的。”

小蔡一皱眉:“MarkDown?这是一个什么鬼?”

老王:“MarkDown可以说是当下最好的轻量级的写作语法了,现在我就来给你讲一讲MarkDown的常用语法吧。”

1. 标题


MarkDown语法和Html语法有一定的相似性,比如对于标题的定义,不论是MarkDown还是Html都分了6级。不同的是MarkDown是使用#号来进行标示。

具体格式为# 内容或者 # 内容 #,这两个语法等效,后者在某些场合应为表明了起始位置而显得更易阅读。其中#号的数量标示了标题的级别,1个#对应1级标题,2个#号对应2级标题。具体示例如下:

标题

2. 分割线


MarkDown的分割线书写方式十分自然,和平时在电脑上进行文字编辑时输入分割线的方式基本一致。只需要连续的输入3个以上-或者*即可。如下所示:

分割线.png

3. 列表


MarkDown的列表语法看上去也十分自然,无需列表以* 空格+ 空格,或者- 空格开头,而有序列表以数字. 空格开头。并且有序列表并不关注数字的内容,只需要时数字,即可按照顺序进行排序编号。如下所示:

列表.png

4. 超链接


MarkDown的超链接的语法格式虽然有两种,但是作为常用语法来说[描述](链接地址)这样的语法更容易被人们接受。如下所示:

超链接

5. 引用


MarkDown使用>符号来作为引用段落的标示。引用的段落会用明显的标示与正文进行区分。不过在引用段落内,一个回车符并不能让文本内容按照期望换行,仅仅只是加入了一个空格字符而已。如果需要让文本内容换行,那么需要输入两个回车符。如下所示:

引用

6. 代码


作为一个开发人员,无法避免的需要在文本中插入代码。在很多其他编辑器中,插入代码并设置代码格式,其实并不是一件容易的事儿。不过在MarkDown这里,不得不为代码插入点个赞。仅仅使用两个制表符,就可以完成代码的插入。

如果是再行内插入代码,则使用成对出现的反引号\ `表示代码,

如下所示:

代码

7. 粗体和斜体


在MarkDown语法中,使用不同数量的*内容*号即可设定文字是粗体、斜体、或者两者都是。

如下所示:

粗体和斜体

8. 图片


MarkDown中插入图片的语法是![](图片地址 "图片替代文本")

其中描述在不同的MarkDown编辑器里有不同的效果,有的编辑器并不会显示出描述的文本内容。

图片替代文本就是HTML中<img>标签中的alt属性,这是在图片无法显示时的替代文本,也是用于描述图片内容的属性。

目前MarkDown语法暂时无法定于图片大小,如果需要定于图片大小,可以使用HTML语言中的<img>标签。

具体示例如下所示:

图片

9. 表格


MarkDown中的表格制作略显复杂,但是这个复杂仅仅是对于用惯了Office系列软件的人们而言。其实就语法而言,MarkDown的表格制作依然是简单到只要让人看一眼表格制作的示例,就能明白如何制作表格的程度。这里先提几个概念:

  1. 符号|是表格中每一列单元格的分割。
  2. 通常一行没有回车符的文本就代表表格中的一行。
  3. 表格头和表格体使用-------进行分割,其中-的数量应该大于或等于3个。
  4. 在第3点钟的符号前后可以加入:设定单元格的对齐方式。
  1. 在单元格内换行,可以使用
    进行换行操作。
  2. 每一行的列数允许少于总列数。
表格

10. 自动转换


MarkDown已经足够的智能,可以使用<可识别内容>的语法,通过<>来完成自动转换。例如:

自动转换

11. 其他


“以上就是MarkDown的常用语法了,足够应付大多数场景了。怎么样?是不是很简单,就只有10条。”老王呷了一口茶后,慢慢说道。

小蔡高兴的说:“老王,你真是太强大了,我崇拜你,我立即就去简书注册一个账号去。”

老王/小蔡求打赏
上一篇下一篇

猜你喜欢

热点阅读